标签: web-services http rest response http-status-codes
我正在开发RESTful API,并对某些方案中最合适的响应状态代码提出疑问。
考虑客户端对资源发出GET请求的情况。如果资源合法不存在,我怎样才能消除“未找到”响应的歧义,与可能存在轻微服务中断的情况(在部署期间等)。
答案 0 :(得分:9)
W3C几乎可以为您考虑的所有案例定义very specific status codes。根据您的具体需求:
答案 1 :(得分:6)
发送“未找到”的404状态代码
在服务器端发送一些500-series error错误条件。