Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有这三个资源:用户、图像和评论
评论属于图片,不属于用户,但用户可以对图片进行评论。
现在假设我想获取用户评论过的所有图像。
这样做的 RESTful 方式是什么?
GET /users/:id/commented_images
或者
GET /images?commented_user_id=:id
还有什么?
我不确定我应该通过 User 资源还是 Image 资源。
REST URLS 应该代表一些实体,并且可以使用它的属性来获取。由于注释是图像实体的属性,因此使用以下内容更有意义: