💻
计算机
如何理解HTTP状态码?
问题描述
HTTP状态码中,1xx、2xx、3xx、4xx、5xx分别代表什么含义?请列举每个类别中最常见的状态码及其用途。
问题解答
HTTP状态码分类及常见示例:
1. 1xx(信息响应):
- 100 Continue:客户端应继续请求。
2. 2xx(成功):
- 200 OK:请求成功。
- 201 Created:资源创建成功。
3. 3xx(重定向):
- 301 Moved Permanently:资源永久重定向。
- 302 Found:资源临时重定向。
4. 4xx(客户端错误):
- 400 Bad Request:请求语法错误。
- 404 Not Found:资源不存在。
5. 5xx(服务器错误):
- 500 Internal Server Error:服务器内部错误。
- 503 Service Unavailable:服务不可用。
注:完整状态码规范可参考RFC 7231。