HTTP状态码
HTTP状态码含义及使用场景
{{ category.code }} {{ category.name }} {{ category.desc }}
| 状态码 | 名称 | 说明 |
|---|---|---|
| {{ status.code }} | {{ status.name }} | {{ status.desc }} |
工具简介
HTTP状态码是服务器对客户端请求的响应状态标识,由3位数字组成。通过状态码,客户端可以了解请求的处理结果,开发者可以根据状态码进行错误处理和调试。
状态码分类
- 1xx 信息响应 - 表示请求已被接收,继续处理
- 2xx 成功 - 表示请求已成功被服务器接收、理解并接受
- 3xx 重定向 - 表示需要客户端采取进一步操作才能完成请求
- 4xx 客户端错误 - 表示客户端请求有误,服务器无法处理
- 5xx 服务器错误 - 表示服务器处理请求时发生错误
常见状态码速查
成功类
200 OK- 请求成功201 Created- 资源创建成功204 No Content- 成功但无返回内容
重定向类
301 Moved Permanently- 永久重定向302 Found- 临时重定向304 Not Modified- 资源未修改
客户端错误
400 Bad Request- 请求参数错误401 Unauthorized- 未授权403 Forbidden- 禁止访问404 Not Found- 资源不存在429 Too Many Requests- 请求过于频繁
服务器错误
500 Internal Server Error- 服务器内部错误502 Bad Gateway- 网关错误503 Service Unavailable- 服务不可用504 Gateway Timeout- 网关超时