在Swagger规范(/ sales)中定义的路由,但没有定义的get操作

时间:2016-08-02 08:36:04

标签: ibm-cloud swagger apiconnect

我正在创建API,将现有API从swagger JSON文件导入Bluemix API Connect环境。当我使用Invoke测试post API时,我收到以下错误:

  

405方法不允许Content-Type:text / html错误:定义的路由   Swagger规范(/ sales)但没有定义的get   操作。
发送406   (/home/vcap/app/node_modules/swagger-tools/middleware/swagger-router.js

使用Bluemix API Connnect进行POST请求的任何经验?

1 个答案:

答案 0 :(得分:0)

有几种原因可以导致这种情况发生。 这里是一些:

  • 您需要为每个操作定义一个标签。
  • 该标签不允许使用特殊字符,例如-