在RESTful API中重命名资源的适当HTTP方法是什么

时间:2017-11-15 08:56:13

标签: rest http post rename put

当资源本身的身份在Web服务中从 oldname 更改为 newname 时,我们会使用PUT还是POST

1 个答案:

答案 0 :(得分:0)

通常POST用于创建资源。由于您没有创建更好的资源选项似乎是PUT,但是...... PUT请求是幂等的 - 它意味着或多或少 - 可重复的结果,可能会发现进一步的阅读here。此外PUT需要包含整个资源。因此,PATCH可能是正确的选择吗?