【发布时间】:2017-12-07 17:45:09
【问题描述】:
遵循这条规则似乎是一个好习惯:
如果一个资源与另一个资源相关,则使用子资源。
例子:
GET /users/711/posts ====> 返回用户 711 的帖子列表
GET /users/711/posts/4 ====> 返回用户 711 的帖子 #4
如果我想更新子资源怎么办?我还应该使用这种关系吗?以下两种方法中哪一种更受欢迎/标准?
PUT /users/711/posts/4 =====> 更新帖子 #4
PUT /posts/4
【问题讨论】: