在REST API中将项目附加到资源的适当动词是什么?

时间:2016-07-04 08:50:36

标签: restful-architecture api-design

我的资源网址如下所示:/container/:id

我需要一个API来将项目附加到容器中,所以我想出了类似/container/:id/items的东西,现在应该是什么动词? POST?

1 个答案:

答案 0 :(得分:2)

是的POST在这里是正确的。在创建新资源时使用它。容器中的项目是资源。

假设您的容器是聊天,项目是聊天消息,

POST /chat/:id/messages非常有意义。