HTTP 状态码
常见 HTTP 状态码含义速查(1xx-5xx)
输入状态码或含义关键字即可筛选;标准英文短语保留原样,旁边的解释随当前语言显示。
| 状态码 | 标准短语 | 含义 |
|---|---|---|
| 100 | Continue | 临时响应,客户端可以继续发送请求。 |
| 101 | Switching Protocols | 服务器按请求切换协议。 |
| 200 | OK | 请求成功。 |
| 201 | Created | 请求成功,已创建新资源。 |
| 202 | Accepted | 已接受请求,但尚未处理完成。 |
| 204 | No Content | 请求成功,响应不含正文。 |
| 206 | Partial Content | 服务器返回资源的部分内容,用于范围请求。 |
| 301 | Moved Permanently | 资源已永久迁移到另一个 URL。 |
| 302 | Found | 资源暂时位于另一个 URL。 |
| 303 | See Other | 客户端应通过 GET 请求访问 Location 指定的地址。 |
| 304 | Not Modified | 缓存副本仍然有效,不返回响应正文。 |
| 307 | Temporary Redirect | 临时重定向,保留原请求方法。 |
| 308 | Permanent Redirect | 永久重定向,保留原请求方法。 |
| 400 | Bad Request | 请求格式错误或无法理解。 |
| 401 | Unauthorized | 需要身份验证,或已有身份验证失败。 |
| 403 | Forbidden | 服务器理解请求,但拒绝授权访问。 |
| 404 | Not Found | 未找到请求的资源。 |
| 405 | Method Not Allowed | 该资源不允许使用此 HTTP 方法。 |
| 406 | Not Acceptable | 服务器无法提供符合 Accept 请求头要求的表示形式。 |
| 408 | Request Timeout | 客户端发送请求耗时过长。 |
| 409 | Conflict | 请求与服务器当前状态冲突。 |
| 410 | Gone | 资源已不再可用,且预计不会恢复。 |
| 411 | Length Required | 请求必须包含 Content-Length 头。 |
| 412 | Precondition Failed | 请求头中指定的前置条件不满足。 |
| 413 | Payload Too Large | 请求正文超过服务器限制。 |
| 414 | URI Too Long | 请求 URI 超过服务器可处理的长度。 |
| 415 | Unsupported Media Type | 不支持请求正文的媒体类型。 |
| 416 | Range Not Satisfiable | 无法提供请求指定的范围。 |
| 418 | I’m a teapot | RFC 2324 中定义的趣味状态码,意为“我是茶壶”。 |
| 422 | Unprocessable Content | 请求格式正确,但语义无法处理。 |
| 425 | Too Early | 服务器不愿处理可能被重放的请求。 |
| 428 | Precondition Required | 源服务器要求请求携带前置条件。 |
| 429 | Too Many Requests | 客户端请求过于频繁,已被限流。 |
| 431 | Request Header Fields Too Large | 请求头字段超过服务器限制。 |
| 451 | Unavailable For Legal Reasons | 因法律原因拒绝访问。 |
| 500 | Internal Server Error | 服务器发生意外错误。 |
| 501 | Not Implemented | 服务器不识别请求方法。 |
| 502 | Bad Gateway | 上游服务器返回了无效响应。 |
| 503 | Service Unavailable | 服务器暂时无法处理请求。 |
| 504 | Gateway Timeout | 上游服务器未及时响应。 |
| 505 | HTTP Version Not Supported | 不支持该 HTTP 版本。 |
| 511 | Network Authentication Required | 客户端需要先认证,才能访问网络。 |
示例
输入
404
示例结果
404 · Not Found
输入编号或关键字即可筛选表格。
技术细节与边界
第一位数字决定类别:1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。状态码只概括结果,实际原因还需看响应头、响应体和服务端日志。这里是本站维护的常用条目,不是实时同步的完整注册表,也不对输入网址发起 HTTP 请求。
关于此工具
按状态码、英文短语或说明筛选常用 HTTP 状态码,帮助理解成功、重定向、客户端错误和服务端错误。适合调试 API、阅读日志与编写接口说明。
适用场景
- 接口报错时快速查是不是自己传错了参数,还是服务端问题。
- 写 API 文档时选一个合适的状态码。
- 排查 CDN / 反向代理返回 502 / 504 的原因分类。
注意事项
本页只列常用状态码,非详尽(还有 WebDAV 的 207/423 等未列出)。若需要完整列表请查阅 IANA HTTP Status Code Registry。
常见问题
- 收到 200 就一定业务成功吗?
- 不一定。HTTP 层成功不代表响应体中的业务结果成功,请同时检查接口约定的错误字段与数据结构。
- 401 与 403 有什么区别?
- 401 表示缺少有效认证凭据;403 表示服务器理解请求但拒绝执行。具体原因仍应查看接口的认证与权限规则。
- 这个工具能检测网站当前是否在线吗?
- 不能,这里是状态码含义查表,不会请求目标网址。
- 收到 500 应该直接修改浏览器设置吗?
- 不能仅凭状态码判断。500 表示服务端发生错误,应结合请求时间、接口返回信息和服务器日志排查;本工具只解释含义,不访问目标网站。
相关工具