HTTP 状态码速查手册
输入或粘贴状态码,立即返回含义、常见原因与处理建议,快速排查访问日志中的 4xx/5xx 错误。
完整状态码对照表
1xx · 信息响应
| 状态码 | 名称 | 含义 |
|---|---|---|
| 100 | 继续 Continue | 服务器已收到请求头,客户端可以继续发送请求体。 |
| 101 | 切换协议 Switching Protocols | 服务器同意客户端升级协议(如 WebSocket 长连接)。 |
| 102 | 处理中 Processing | 服务器正在处理请求但尚无最终响应(WebDAV 扩展)。 |
| 103 | 早期提示 Early Hints | 服务器在最终响应前提前发送部分响应头,用于预加载资源。 |
2xx · 成功
| 状态码 | 名称 | 含义 |
|---|---|---|
| 200 | 成功 OK | 请求成功,服务器已返回所请求的内容。 |
| 201 | 已创建 Created | 请求成功且服务器已创建新资源(常见于 POST/PUT)。 |
| 202 | 已接受 Accepted | 请求已受理,但处理尚未完成(异步任务)。 |
| 203 | 非权威信息 Non-Authoritative Information | 返回的元信息来自第三方副本而非源服务器。 |
| 204 | 无内容 No Content | 请求成功,但响应不包含实体内容。 |
| 205 | 重置内容 Reset Content | 请求成功,要求客户端重置表单视图。 |
| 206 | 部分内容 Partial Content | 范围请求成功,返回部分内容(断点续传、视频拖动)。 |
| 207 | 多状态 Multi-Status | 响应包含多个独立状态(WebDAV 扩展)。 |
| 208 | 已报告 Already Reported | 资源已在之前的响应中列出(WebDAV 扩展)。 |
| 226 | 已使用 IM IM Used | 服务器已完成对资源的增量更新(Delta Encoding)。 |
3xx · 重定向
| 状态码 | 名称 | 含义 |
|---|---|---|
| 300 | 多种选择 Multiple Choices | 请求的资源存在多个表示,需要客户端选择。 |
| 301 | 永久重定向 Moved Permanently | 资源已永久迁移到新地址,客户端应更新链接。 |
| 302 | 临时重定向 Found | 资源临时位于其他地址,客户端应继续使用原地址。 |
| 303 | 查看其他位置 See Other | POST 请求成功后重定向到 GET 结果页。 |
| 304 | 未修改 Not Modified | 资源未变化,命中浏览器缓存,无需重新传输。 |
| 305 | 使用代理 Use Proxy | 要求通过指定代理访问资源(已废弃)。 |
| 307 | 临时重定向 Temporary Redirect | 临时重定向,且保留原始请求方法(POST 仍是 POST)。 |
| 308 | 永久重定向 Permanent Redirect | 永久重定向,且保留原始请求方法。 |
4xx · 客户端错误
| 状态码 | 名称 | 含义 |
|---|---|---|
| 400 | 请求错误 Bad Request | 请求语法或参数不合法,服务器无法理解。 |
| 401 | 未认证 Unauthorized | 需要登录或提供有效凭证才能访问。 |
| 402 | 需要付费 Payment Required | 预留状态码,表示需要付费才能访问。 |
| 403 | 禁止访问 Forbidden | 服务器理解请求但拒绝执行,且不说明原因。 |
| 404 | 未找到 Not Found | 请求的资源不存在。 |
| 405 | 方法不允许 Method Not Allowed | 请求方法不被目标资源支持。 |
| 406 | 不可接受 Not Acceptable | 无法按请求的 Accept 头生成可接受的响应。 |
| 407 | 需要代理认证 Proxy Authentication Required | 需要通过代理服务器认证后才能访问。 |
| 408 | 请求超时 Request Timeout | 服务器等待客户端请求超时。 |
| 409 | 冲突 Conflict | 请求与资源当前状态冲突。 |
| 410 | 已删除 Gone | 资源已被永久删除,且不再提供。 |
| 411 | 需要长度 Length Required | 请求缺少 Content-Length 头。 |
| 412 | 前置条件失败 Precondition Failed | 请求的前置条件(If-Match 等)不满足。 |
| 413 | 载荷过大 Payload Too Large | 请求体超过服务器允许的大小。 |
| 414 | URI 过长 URI Too Long | 请求的 URI 超过服务器允许的长度。 |
| 415 | 不支持的媒体类型 Unsupported Media Type | 请求的 Content-Type 不被服务器支持。 |
| 416 | 范围不满足 Range Not Satisfiable | 请求的 Range 范围超出资源大小。 |
| 417 | 期望失败 Expectation Failed | 服务器无法满足 Expect 请求头的要求。 |
| 418 | 我是茶壶 I'm a teapot | 愚人节彩蛋状态码:服务器拒绝用茶壶煮咖啡。 |
| 421 | 错误定向请求 Misdirected Request | 请求被发送到无法产生响应的服务器。 |
| 422 | 无法处理的实体 Unprocessable Entity | 请求格式正确,但语义错误无法处理。 |
| 423 | 已锁定 Locked | 资源被锁定,无法修改(WebDAV)。 |
| 424 | 依赖失败 Failed Dependency | 请求依赖的前置请求失败(WebDAV)。 |
| 425 | 请求过早 Too Early | 服务器担心请求重放风险,拒绝处理。 |
| 426 | 需要升级协议 Upgrade Required | 服务器要求客户端升级协议(如 TLS 版本)。 |
| 428 | 需要前置条件 Precondition Required | 服务器要求请求携带前置条件头。 |
| 429 | 请求过多 Too Many Requests | 请求频率超过限制,触发限流。 |
| 431 | 请求头过大 Request Header Fields Too Large | 请求头字段超过服务器允许的大小。 |
| 451 | 法律原因不可用 Unavailable For Legal Reasons | 因法律原因(如地区限制)拒绝访问。 |
| 499 | 客户端关闭请求 Client Closed Request | 客户端在服务器响应前关闭了连接(Nginx 自定义)。 |
5xx · 服务器错误
| 状态码 | 名称 | 含义 |
|---|---|---|
| 500 | 服务器内部错误 Internal Server Error | 服务器内部发生未预期错误,无法完成请求。 |
| 501 | 未实现 Not Implemented | 服务器不支持请求所需的功能。 |
| 502 | 网关错误 Bad Gateway | 网关或代理收到上游服务器的无效响应。 |
| 503 | 服务不可用 Service Unavailable | 服务器暂时无法处理请求(过载或维护中)。 |
| 504 | 网关超时 Gateway Timeout | 网关或代理等待上游响应超时。 |
| 505 | HTTP 版本不支持 HTTP Version Not Supported | 服务器不支持请求使用的 HTTP 协议版本。 |
| 506 | 变体协商 Variant Also Negotiates | 服务器内部配置错误导致内容协商循环。 |
| 507 | 存储不足 Insufficient Storage | 服务器存储空间不足,无法完成请求(WebDAV)。 |
| 508 | 检测到循环 Loop Detected | 服务器处理请求时检测到无限循环(WebDAV)。 |
| 510 | 未扩展 Not Extended | 服务器需要进一步扩展才能完成请求。 |
| 511 | 需要网络认证 Network Authentication Required | 需要网络接入认证(如强制门户)才能访问。 |
| 599 | 网络连接超时 Network Connect Timeout Error | 代理与上游建立连接超时(Nginx 自定义)。 |
在输入框中输入一个或多个状态码,可用空格、逗号或换行分隔(例如从访问日志中复制 404 500 502),点击“查询”即可查看每个状态码的含义、常见原因与处理建议。
也可以直接点击下方“常见状态码”快捷按钮,或在上方完整对照表中点击任意状态码行快速查询。
查询结果按状态码分类着色:1xx 蓝色、2xx 绿色、3xx 蓝色、4xx 橙色、5xx 红色,方便快速定位问题类型。
常见问题
支持批量查询吗?
支持。可以一次粘贴多个状态码,用空格、逗号、分号或换行分隔,页面会逐条返回含义、原因与处理建议,适合直接分析访问日志中的错误码分布。
为什么有些状态码显示“未收录”?
标准状态码为 100-599,其中部分为 WebDAV 扩展或厂商自定义(如 499、599)。未收录的码会按所属分类给出通用排查建议,不影响其他码的查询。
查询会联网或上传数据吗?
不会。所有状态码数据都内置在页面中,查询完全在浏览器本地完成,不发送任何网络请求,日志内容也不会离开您的设备。