0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
配置
按家族组织的 HTTP 状态代码参考。包括每个代码的详细描述及其 RFC 参考。您可以按家族过滤,也可以按号码或名称搜索。

62 代码

1xx资讯4
100Continue

服务器已接收到请求的头部,客户端应继续发送正文。

RFC 9110
101Switching Protocols

服务器接受根据客户端请求更改协议(例如 HTTP → WebSocket)。

RFC 9110
102Processing

服务器正在处理请求,但尚未提供响应。

RFC 2518 (WebDAV)
103Early Hints

允许服务器在最终响应之前发送预期的链接头,以优化资源负载。

RFC 8297
2xx成功10
200OK

请求成功。 具体含义取决于所用的 HTTP 方法(GET 返回资源,POST 返回操作结果)。

RFC 9110
201Created

请求成功,创建了一个新资源。通常是响应 POST 或 PUT。

RFC 9110
202Accepted

该请求已被接受以供处理,但尚未完成(异步处理)。

RFC 9110
203Non-Authoritative Information

请求成功,但主体中的信息来自第三方的缓存副本,而非原始服务器。

RFC 9110
204No Content

请求成功,但没有可发送的内容。这通常发生在成功的 DELETE 或 PUT 响应中。

RFC 9110
205Reset Content

请求成功。客户必须重新启动文档视图(例如清除表单)。

RFC 9110
206Partial Content

服务器只传输部分资源,原因是客户端发送了一个 Range 标头。用于可重新开始的下载和流式传输。

RFC 9110
207Multi-Status

响应体包含多个用于不同子资源(WebDAV)的状态代码。

RFC 4918 (WebDAV)
208Already Reported

一个 binding DAV 的成员已在上一条回复中列出,不再重复(WebDAV)。

RFC 5842 (WebDAV)
226IM Used

服务器响应了一个 GET 请求,响应内容是对当前资源所应用的一或多个实例操作结果的表示。

RFC 3229
3xx重定向8
300Multiple Choices

请求可能有多种答案。客户必须选择其中一项。

RFC 9110
301Moved Permanently

该资源的 URL 已被永久更改。新的 URL 将包含在 Location 标头中。

RFC 9110
302Found

该资源暂时位于另一个 URI 中。客户端应在未来的请求中使用相同的原始 URI。

RFC 9110
303See Other

服务器通过 GET 将客户端重定向到另一个资源,尽管原始请求使用了另一种方法。

RFC 9110
304Not Modified

客户缓存已更新。用于响应条件请求 (If-None-Match, If-Modified-Since)。

RFC 9110
305Use Proxy

该资源必须通过代理访问。由于安全原因已过时。

RFC 9110
307Temporary Redirect

该资源暂时位于另一个 URI 中。与 302 不同,HTTP 方法在重定向中不应发生变化。

RFC 9110
308Permanent Redirect

该资源永久性地移动到了另一个 URI。与 301 不同,HTTP 方法在重定向中不应发生变化。

RFC 7538
4xx客户端错误29
400Bad Request

服务器无法处理请求,原因是客户端出现错误:语法不正确、参数无效等。

RFC 9110
401Unauthorized

客户端必须进行身份验证才能获得响应。服务器必须包含 WWW-Authenticate 标头。

RFC 9110
402Payment Required

保留用于未来使用。某些服务使用它来表示需要付费。

RFC 9110
403Forbidden

客户没有权限访问该资源。与 401 不同,服务器知道客户是谁,但拒绝给予其访问权限。

RFC 9110
404Not Found

服务器未找到所请求的资源。此方法还可用于拒绝访问现有资源,而不透露其存在。

RFC 9110
405Method Not Allowed

所请求的资源不允许使用 HTTP 方法。服务器必须包含允许的方法列表,以便于使用该方法。

RFC 9110
406Not Acceptable

服务器无法生成与客户端发送的内容交易条件相匹配的响应。

RFC 9110
407Proxy Authentication Required

客户必须先通过中间代理进行身份验证,然后该代理才会将请求发送到服务器。

RFC 9110
408Request Timeout

服务器关闭连接,因为客户端花了太长时间来发送完整的请求。

RFC 9110
409Conflict

请求与服务器的当前状态(例如,同一资源的并发修改)发生冲突。

RFC 9110
410Gone

所请求的资源已不再可用,且不会再次出现。与 404 不同,已确定该资源已被删除。

RFC 9110
411Length Required

服务器拒绝该请求,因为未包含所需的 Content-Length 标头。

RFC 9110
412Precondition Failed

服务器评估了请求的前置条件(If-* 标头),其中某个条件失败了。

RFC 9110
413Content Too Large

请求的主体超出了服务器所定义的限制。

RFC 9110
414URI Too Long

请求的 URI 长度超出了服务器可以解析的范围。

RFC 9110
415Unsupported Media Type

请求内容的格式不受服务器支持(MIME 类型不被接受)。

RFC 9110
416Range Not Satisfiable

无法满足所请求的字节范围: 超出了资源的限制。

RFC 9110
417Expectation Failed

服务器无法满足请求头部 Expect 中指定的要求。

RFC 9110
418I'm a Teapot

服务器拒绝准备咖啡的请求,因为它是一台水壶。这个恶作剧代码定义在 Hyper Text Coffee Pot Control Protocol (HTCPCP) 的 RFC 中。

RFC 2324 / RFC 7168
421Misdirected Request

请求发送到一个服务器,该服务器无法为该方案和权限组合生成响应。

RFC 9110
422Unprocessable Content

请求格式正确,但无法处理,原因是出现了语法错误(例如数据验证)。

RFC 4918 (WebDAV)
423Locked

尝试访问的资源已被锁定(WebDAV)。

RFC 4918 (WebDAV)
424Failed Dependency

请求失败,因为它依赖于另一个请求,该请求也失败了(WebDAV)。

RFC 4918 (WebDAV)
425Too Early

服务器不愿处理可能被重复的请求,以防止重复攻击。

RFC 8470
426Upgrade Required

服务器拒绝使用当前协议处理请求;客户端必须更新该协议(例如,升级到 TLS)。

RFC 9110
428Precondition Required

服务器要求请求是条件性的(包括 If-Match 等标头),以避免丢失更新。

RFC 6585
429Too Many Requests

客户在一定时间内发送了太多请求(速率限制)。

RFC 6585
431Request Header Fields Too Large

服务器拒绝该请求,因为一个或多个 HTTP 标头过长。

RFC 6585
451Unavailable For Legal Reasons

该资源因法律原因(政府审查、法院命令等)而无法使用。

RFC 7725
5xx服务器错误11
500Internal Server Error

服务器发现了一个意外的情况,导致无法完成请求。这是服务器的通用错误代码。

RFC 9110
501Not Implemented

服务器不支持处理请求所需的功能(例如,不支持 HTTP 方法)。

RFC 9110
502Bad Gateway

服务器以网关或代理的身份接收到上游服务器的无效响应。

RFC 9110
503Service Unavailable

服务器暂时不可用,通常是因为负载过重或维护。Retry-After 标头可以指示服务器何时可用。

RFC 9110
504Gateway Timeout

服务器作为网关时,未能及时从上游服务器收到响应。

RFC 9110
505HTTP Version Not Supported

服务器不支持请求中使用的 HTTP 协议版本。

RFC 9110
506Variant Also Negotiates

内部配置错误: 所选内容变体已配置为自行协商内容。

RFC 2295
507Insufficient Storage

服务器无法存储完成请求所需的表现形式(WebDAV)。

RFC 4918 (WebDAV)
508Loop Detected

服务器在处理请求(WebDAV)时检测到无限循环。

RFC 5842 (WebDAV)
510Not Extended

需要更多扩展以使服务器能够处理该请求。

RFC 2774
511Network Authentication Required

客户必须进行身份验证才能访问网络(例如 Wi-Fi 受控门户)。

RFC 6585

Activá No estándar para ver códigos propietarios de Cloudflare, Nginx, IIS y otros servidores web.