比方说,我有一个资源articles
在/articles
。哪个HTTP代码用于REST API中的空子资源?
这些文章可能有相关的文章,所以我通过获取/articles/{id}/related
来获取它们。
我应该返回的是没有相关的文章?
我能想到的:
404 Not Found
,可能与空收集204 No Content
200 Found
与空收集
有何意见? (请给出意见)
顺便说一下,它可能适用于分页。如果我要求第3页中的第3页,那么页面3将返回一个空集,它应该是404
?
200是一个很好的匹配,但远离'200 Found',因为_302 Found_已存在。 –