【发布时间】:2017-08-05 05:28:24
【问题描述】:
我正在使用 Swagger api 编写 REST API。现在,我想通过以下方式编写插入、更新和删除的方法(我在网上很多 API 上都看到过这样的路径):
- POST(用于插入)
/学生
- PUT(用于更新)
/students/{studentId}
- DELETE(用于删除)
/students/{studentId}
现在,1 没问题,但 2 和 3 是相同的路径(但有不同的方法)。当我这样写时,Swagger API 给了我错误。那么这真的不允许吗?
如果不允许,有什么最好的方法来定义不同的路径,而不会使它们变长并且看起来仍然“酷”?
【问题讨论】:
-
在node.js中是允许的,应该不会有冲突。。错误中说的是什么?
-
Swagger 错误等效路径已存在
标签: node.js rest express swagger