2017-04-21 71 views
1

我正在使用REST api并对子资源有疑问。[REST]在资源不存在时建模子资源响应

假设我有一个“文章”资源和“评论”子资源。

API /条/ {条款ArticleID} /评论/ {commentId}

一个GET与条款ArticleID请求= 5和commentId = 2将检索的物品号码的评论数2现在,如果5.

请求包含一个不存在的文章,我应该如何处理我的回复。

我应该把话说

  1. 响应这一条款ArticleID不与404存在未发现
  2. 空响应
  3. 或任何其他

回答

1

HttpStatusCode 404听起来是在这种情况下 - 客户可能甚至不会达到要求特别评论的地步。你也可以看看这个guide