Kev*_*ith 3 rest http http-status-codes
假设我有一个REST POST终点:www.foo.com/id/Xwhere X代表一个数字.
我的服务器端伪代码如下所示:
performIdLookup(int id) {
if ( idExists(id) ) {
return toJson(lookup(id)) // returns 200/OK Status Code with object as JSON
}
else {
return HTTP_???_error
}
}
Run Code Online (Sandbox Code Playgroud)
根据这个问题,400由于用户提交了有效请求,但是发送错误似乎并不正确,但是服务器无法找到它.
什么是正确的HTTP响应,为什么?
小智 5
这很容易.
404 Not Found
Run Code Online (Sandbox Code Playgroud)
如果在没有resourece /id/42,资源可以不被发现,这个网址.
请参阅HTTP状态代码列表.
| 归档时间: |
|
| 查看次数: |
2665 次 |
| 最近记录: |