HTTP状态码是服务器在响应客户端请求时返回的3位数字代码,用于指示请求的处理结果。以下是常见分类及示例:
1xx:信息响应
- 100 Continue:客户端已正确发送请求头,继续发送请求体
- 101 Switching Protocols:协议切换成功
2xx:成功响应
- 200 OK:请求成功
- 201 Created:资源创建成功
- 204 No Content:请求成功但无响应体
3xx:重定向
- 301 Moved Permanently:永久移动
- 302 Found:临时重定向
- 304 Not Modified:资源未修改
4xx:客户端错误
- 400 Bad Request:请求语法错误
- 401 Unauthorized:需要身份验证
- 403 Forbidden:禁止访问
- 404 Not Found:资源不存在
5xx:服务器错误
- 500 Internal Server Error:服务器内部错误
- 502 Bad Gateway:网关错误
- 503 Service Unavailable:服务不可用
如需深入理解HTTP方法,可访问 /learn/network/http-methods 进行学习。