REST API最佳做法

问题描述 投票:0回答:1

我创建了REST API,并且我有一个包含很多注释的POST。 什么是更好的网址来获得评论

//Get all comments of a post
GET /posts/{postId}/comments
or
GET /comments/{postId}

//Create new comment
POST /posts/{postId}/comments
or 
POST /comments/{postId}

一个POST具有许多类别,一个CATEGORY可以属于许多POST。如何创建具有3个类别的帖子。 以及如何将特定的现有帖子连接到特定的现有类别

rest api jersey
1个回答
0
投票

什么是更好的网址来获得评论

REST不在乎您的URI拼写约定-这就是重点。 因此,您应使用与当地约定一致的任何拼写。

根据您的API和表示形式,考虑层次结构中的相对引用 可能会很有用。 例如,如果您的基本URI是/posts/{postId}/abstract ,那么相对引用../comments可以解析为/posts/{postId}/comments ; 但是没有类似的技巧可以将您从/abstracts/{postId}转到/comments/{postId}

  • 我如何创建带有3个类别的帖子
  • 如何将特定的现有帖子连接到特定的现有类别

您将如何使用网站? 完成此操作后,您将如何使网站机器可读?

© www.soinside.com 2019 - 2024. All rights reserved.