文章摘要: 响应状态代码整理。
1xx:信息性状态码
- 100 Continue:客户端应当继续发送请求。
- 101 Switching Protocols:服务器正在根据客户端的请求切换协议。
2xx:成功状态码
- 200 OK:请求已成功处理。
- 201 Created:请求已成功处理,并且创建了新的资源。
- 202 Accepted:请求已接受,但尚未处理完毕。
- 204 No Content:请求已成功处理,但没有返回任何内容。
- 205 Reset Content:告诉用户代理重置发送该请求的文档视图。
3xx:重定向状态码
- 300 Multiple Choices:请求的资源有多个位置,客户端可以选择一个。
- 301 Moved Permanently:请求的资源已永久移动到新位置。
- 302 Found:请求的资源临时移动到了另一个位置。
- 303 See Other:告诉客户端在新位置访问另一个资源。
- 304 Not Modified:资源未修改,可以使用缓存版本。
- 307 Temporary Redirect:请求的资源临时移动到了另一个位置。
4xx:客户端错误状态码
- 400 Bad Request:请求格式错误,服务器无法理解。
- 401 Unauthorized:请求需要用户认证。
- 403 Forbidden:服务器理解请求,但拒绝执行。
- 404 Not Found:请求的资源不存在。
- 405 Method Not Allowed:请求行中指定的方法不允许用于请求相应的资源。
- 408 Request Timeout:服务器等待客户端发送的请求时间过长,超时。
5xx:服务器错误状态码
- 500 Internal Server Error:服务器内部错误,无法完成请求。
- 501 Not Implemented:服务器不支持请求的功能。
- 502 Bad Gateway:作为网关或代理的服务器从上游服务器收到了无效的响应。
- 503 Service Unavailable:服务器当前无法处理请求,通常是暂时性的。
- 504 Gateway Timeout:作为网关或代理的服务器没有及时从上游服务器收到请求。
- 505 HTTP Version Not Supported:服务器不支持请求的HTTP协议版本。