标签: restful-architecture api-design
我的资源网址如下所示:/container/:id
/container/:id
我需要一个API来将项目附加到容器中,所以我想出了类似/container/:id/items的东西,现在应该是什么动词? POST?
/container/:id/items
答案 0 :(得分:2)
是的POST在这里是正确的。在创建新资源时使用它。容器中的项目是资源。
假设您的容器是聊天,项目是聊天消息,
POST /chat/:id/messages非常有意义。
/chat/:id/messages