【发布时间】:2018-10-09 16:35:20
【问题描述】:
除了“最佳实践”和“创建标准”的明显答案之外,是否存在使用 GET、POST、PUT、DELETE 等而不是使用 POST 做所有事情的技术论据?
【问题讨论】:
-
一个原因是 url 应该标识您在谈论 关于 的内容,以便“获取该员工”和“更新该员工”不需要两个不同的端点.
-
他们可以用不同的动词来做到这一点,如果这是唯一的原因,那么动词就不会那么混乱了。我的意思是把 PUT 和 PATCH 作为一个令人困惑的例子。
标签: rest