按编号或关键字查询状态码含义与常见成因
Continue
继续。客户端应继续发送请求剩余部分。
Switching Protocols
切换协议。服务端同意按 Upgrade 头切换协议(如 WebSocket)。
Processing
处理中。请求已收到,正在处理但还没有结果。
Early Hints
早期提示。在最终响应前先返回部分头,用于预加载资源。
OK
成功。请求已正常处理并返回内容。
Created
已创建。请求成功并新建了资源,通常在 Location 头返回地址。
Accepted
已接受。请求已进入队列,处理尚未完成。
Non-Authoritative Information
非授权信息。返回的元数据来自缓存副本而非源服务器。
No Content
无内容。处理成功但没有响应体,常用于 DELETE 与 PUT。
Reset Content
重置内容。要求客户端重置文档视图(如清空表单)。
Partial Content
部分内容。返回的是资源的一段,用于断点续传或分片下载。
Multi-Status
多状态。WebDAV 使用,响应体里包含多个子请求的状态。
Already Reported
已报告。WebDAV 中避免重复列出同一资源。
IM Used
实例操作已应用。服务端已完成对资源的增量修改。
Multiple Choices
多种选择。请求的资源有多个可选地址。
Moved Permanently
永久重定向。资源已永久迁移,搜索引擎会更新索引。
Found
临时重定向。本次请求应去新地址,后续仍用原地址。
See Other
查看其他地址。用 GET 访问 Location 指向的结果。
Not Modified
未修改。缓存仍有效,服务端不返回响应体。
Use Proxy
使用代理。必须通过指定代理访问(已废弃)。
Temporary Redirect
临时重定向。与 302 类似,但要求保持原请求方法。
Permanent Redirect
永久重定向。与 301 类似,但要求保持原请求方法。
Bad Request
请求有误。参数格式或语法有问题,服务端无法理解。
Unauthorized
未认证。缺少或无效的凭证,需要先登录。
Payment Required
需要付费。预留状态码,部分 API 用于表示额度不足。
Forbidden
禁止访问。身份已知但没有权限。
Not Found
未找到。资源不存在,或不想暴露其存在。
Method Not Allowed
方法不允许。资源存在但不支持该 HTTP 方法。
Not Acceptable
无法接受。服务端无法提供 Accept 头要求的内容类型。
Proxy Authentication Required
需要代理认证。先向代理提供凭证。
Request Timeout
请求超时。客户端在服务端等待时间内没有发完请求。
Conflict
冲突。请求与资源当前状态冲突,如并发编辑。
Gone
已删除。资源曾经存在,现在永久不可用。
Length Required
需要长度。请求缺少 Content-Length。
Precondition Failed
前置条件失败。If-Match 等条件不成立。
Content Too Large
内容过大。请求体超过服务端限制。
URI Too Long
URI 过长。请求地址超出服务端可处理长度。
Unsupported Media Type
媒体类型不支持。请求体的 Content-Type 不被接受。
Range Not Satisfiable
范围无法满足。请求的字节范围超出资源大小。
Expectation Failed
期望失败。Expect 头的要求无法满足。
I'm a Teapot
我是茶壶。愚人节玩笑状态码,常被用来做彩蛋。
Misdirected Request
请求被错误定向。该连接无法为该域名提供服务。
Unprocessable Content
内容无法处理。语法正确但语义有误,常用于表单校验。
Locked
已锁定。目标资源被锁定(WebDAV)。
Failed Dependency
依赖失败。因为前一个请求失败导致本请求无法执行。
Too Early
过早。服务端不愿意处理可能被重放的请求。
Upgrade Required
需要升级。客户端应改用更高版本的协议。
Precondition Required
需要前置条件。服务端要求带上 If-Match 等条件避免并发覆盖。
Too Many Requests
请求过多。触发限流,稍后再试。
Request Header Fields Too Large
请求头过大。头部总大小超出限制。
Unavailable For Legal Reasons
因法律原因不可用。内容被审查或封禁。
Enhance Your Calm非标准
冷静一下。Twitter 早期用于限流,非标准状态码。
No Response非标准
无响应。nginx 直接关闭连接,不返回任何内容。
Retry With非标准
需要补充信息。微软提出,要求客户端带更多信息重试。
Client Closed Request非标准
客户端主动断开。nginx 记录,通常说明用户等不及关掉了页面。
Internal Server Error
服务器内部错误。代码抛异常了,看服务端日志。
Not Implemented
未实现。服务端不支持该请求方法。
Bad Gateway
网关错误。网关从上游收到无效响应,常见于后端服务挂了。
Service Unavailable
服务不可用。过载或维护中,通常会带 Retry-After。
Gateway Timeout
网关超时。上游服务没有及时响应。
HTTP Version Not Supported
HTTP 版本不支持。
Variant Also Negotiates
变体协商错误。内容协商配置有循环。
Insufficient Storage
存储不足。WebDAV 中表示无法保存。
Loop Detected
检测到循环。WebDAV 处理时发现无限循环。
Not Extended
未扩展。需要进一步扩展请求。
Network Authentication Required
需要网络认证。常见于公共 WiFi 的登录门户。
Bandwidth Limit Exceeded非标准
带宽超限。cPanel 主机常见,站点当月流量用完了。
Unknown Error非标准
未知错误。Cloudflare 从源站收到空响应或异常响应。
Web Server Is Down非标准
源站宕机。Cloudflare 无法与源站建立连接。
Connection Timed Out非标准
连接超时。Cloudflare 与源站的 TCP 握手超时。
Origin Is Unreachable非标准
源站不可达。通常是 DNS 或路由问题。
A Timeout Occurred非标准
响应超时。连接建立了,但源站没在 100 秒内返回。
SSL Handshake Failed非标准
SSL 握手失败。Cloudflare 与源站的 HTTPS 协商失败。
Invalid SSL Certificate非标准
证书无效。源站证书过期、域名不匹配或不受信任。
Railgun Error非标准
Railgun 错误。Cloudflare 的 Railgun 连接中断(已弃用)。
Site is Frozen非标准
站点被冻结。Pantheon 主机用于表示站点暂停服务。
Network Read Timeout非标准
网络读超时。代理读取上游响应超时,非标准。
Network Connect Timeout非标准
网络连接超时。代理连接上游超时,非标准。
状态码分五类:1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。标「非标准」的是厂商或服务器私有码(Cloudflare、nginx、cPanel 等),不在 IANA 注册表里。