HTTP 状态码查询

搜索 HTTP 状态码、比较含义,并复制状态码或参考链接。

Web 与 API
正在准备工作区…

输入

正在准备工作区…

输出
结果将显示在这里。

使用方法

  1. 按状态数字、名称或说明搜索。
  2. 筛选类别或常用状态码,然后选择条目。
  3. 复制状态码或直达链接,或下载 JSON 参考。

理解 HTTP 响应状态

状态码概括服务器处理 HTTP 请求的情况。首位数字表示响应类别,具体状态码则给出更精确的含义。

此参考便于区分协议含义和应用错误消息。排查故障时,可能还需结合响应头、响应体和服务器环境。

查找响应状态码

搜索可匹配数字、协议名称或说明。类别筛选分别展示信息响应、成功、重定向、客户端错误和服务器错误。

“常用状态码”只是浏览捷径,不是单独标准。未分配数字也可能被某产品使用,但不代表已注册。

示例
输入
404
结果
404 Not Found

仅为示例数据。请根据自己的使用场景检查各项值、身份验证和端点行为。

注册状态与上下文

参考依据 2026 年 10 月 22 日的 IANA 注册表快照,标记保留、弃用、废弃和临时条目。需要最新注册状态时,请检查链接中的注册表。

HTTP 状态码参考

“复制链接”生成所选状态码的地址。“下载 JSON”导出完整参考,包括名称、注册状态与说明,而非仅导出当前筛选结果。

状态码名称含义
100Continue服务器已接受初始标头;客户端可以继续发送请求体。
101Switching Protocols服务器同意切换到客户端请求的协议。
102ProcessingWebDAV 临时响应,表示仍在处理。
103Early Hints包含提示的临时响应,例如客户端可以预加载的资源。
104Upload Resumption Supported可恢复上传的临时注册。目前的注册将于 2026 年 11 月 13 日到期。
200OK请求成功;响应内容的含义取决于请求方法。
201Created请求创建了一个或多个资源。Location 标头可标识主要资源。
202Accepted请求已被接受处理,但相关工作不一定已完成。
203Non-Authoritative Information执行转换的中间节点修改了源服务器的成功响应。
204No Content请求成功,且无响应内容。不要期待 JSON 响应体。
205Reset Content请求成功,并要求客户端重置发起请求的视图。
206Partial Content服务器返回了所请求的一个或多个字节范围,而非完整表示。
207Multi-StatusWebDAV 响应,分别报告多个操作或资源的结果。
208Already Reported此 WebDAV 绑定已在同一多状态响应的前面列出。
226IM Used服务器对表示应用了实例操作,例如增量处理。
300Multiple Choices有多个可用表示;客户端可能需要选择一个。
301Moved Permanently资源已有新的永久 URI。某些客户端在跟随时会将 POST 改为 GET。
302Found资源暂时位于其他位置。某些客户端会将 POST 改为 GET。
303See Other从另一个 URI 获取结果,通常使用 GET;常见于 POST 之后。
304Not Modified条件获取未发现新的表示。可复用缓存响应。
305Use Proxy已弃用的指示,要求通过代理访问资源。新 API 不应使用。
306Unused此状态码未使用且被保留;目前没有重定向行为。
307Temporary Redirect跟随临时重定向,同时保留请求方法和请求体。
308Permanent Redirect跟随永久重定向,同时保留请求方法和请求体。
400Bad Request服务器因客户端问题(例如语法格式错误)无法处理请求。
401Unauthorized需要有效的身份验证凭据。请检查 WWW-Authenticate 质询及你的凭据。
402Payment Required保留供将来使用。与支付有关的解释由使用此代码的 API 自行定义。
403Forbidden服务器理解请求但拒绝执行;仅身份验证可能无法解决。
404Not Found资源未找到,或服务器不愿透露其存在。
405Method Not Allowed此资源不允许使用该方法。请检查 Allow 响应头。
406Not Acceptable没有可用表示满足请求的内容协商偏好。
407Proxy Authentication Required需要身份验证的是中间代理,而不是源服务器。
408Request Timeout服务器未在愿意等待的时间内收到完整请求。
409Conflict请求与资源当前状态冲突。请解决冲突后重试。
410Gone资源已不可用,且此状态很可能是永久的。
411Length Required服务器要求此请求定义 Content-Length。
412Precondition Failed客户端提供的某个条件(例如 If-Match)计算结果为假。
413Content Too Large请求内容超出服务器愿意或能够处理的大小。
414URI Too Long请求 URI 长度超出服务器愿意解析的范围。
415Unsupported Media Type此操作不支持请求内容的格式或内容编码。
416Range Not Satisfiable所选表示无法满足请求的范围。
417Expectation Failed服务器无法满足 Expect 请求头中指定的预期。
418Unused (I’m a teapot)在当前 HTTP 规范中保留为未使用;历史上称为“I'm a teapot”。
421Misdirected Request请求发送到了无法为此源提供权威响应的服务器。
422Unprocessable Content内容类型和语法已被理解,但其中的指令无法处理。
423Locked操作所需的 WebDAV 资源被锁定。
424Failed DependencyWebDAV 操作因其依赖的另一个操作失败而失败。
425Too Early服务器不愿冒险处理可能从 TLS 早期数据重放的请求。
426Upgrade Required客户端必须切换协议才能使此请求成功。请检查 Upgrade 标头。
428Precondition Required服务器要求使用条件请求,以防止更新丢失。
429Too Many Requests客户端发送的请求过多。请遵循 Retry-After 指示及 API 的速率限制。
431Request Header Fields Too Large请求头的单项或总大小过大。
451Unavailable For Legal Reasons因法律原因禁止访问,资源不可用。
500Internal Server Error服务器出现意外状况,无法完成请求。
501Not Implemented服务器不支持完成请求所需的功能。
502Bad Gateway网关或代理从上游服务器收到了无效响应。
503Service Unavailable服务暂时不可用,通常因为过载或维护。请检查 Retry-After。
504Gateway Timeout网关或代理未及时收到上游响应。
505HTTP Version Not Supported服务器不支持请求使用的 HTTP 版本。
506Variant Also Negotiates服务器的内容协商配置导致变体选择出现循环。
507Insufficient Storage服务器无法存储完成操作所需的表示。
508Loop DetectedWebDAV 操作遇到无限循环。
510Not Extended已废弃的 HTTP 扩展框架代码。新 API 不应使用。
511Network Authentication Required客户端必须先通过身份验证才能访问网络,通常通过强制门户。
处理限制

本地工具输入上限为 1 MiB,URL 上限为 64 KiB,处理限时 5 秒。API 请求支持 100 行请求头与 100 行参数,超时范围 1–120 秒,最多接收 5 MiB 响应数据。长文本预览会缩略。请求直接发往所选端点,受 CORS 和浏览器策略约束。

?

常见问题

所有三位数状态码都已标准化吗?

不是。某些数字尚未分配,或仅被个别产品使用。服务器或代理使用它,并不自动意味着 IANA 注册。

401 和 403 有什么区别?

401 要求有效身份验证,通常包含 WWW-Authenticate 质询。403 表示服务器拒绝操作,提供凭据不一定能解决。

4xx 一定是我的代码出错吗?

不一定。它描述请求与响应状况。身份验证、权限、路由、限流或应用规则都可能导致 4xx。

可以分享某个具体条目吗?

可以。选择条目后使用“复制链接”,链接包含该状态码的锚点。

下载 JSON 只导出搜索结果吗?

不是。它导出完整参考,包括本地化说明。

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。