HTTP 状态码查询(IANA 注册数据)
按代码或关键词查询 HTTP 状态码,显示 IANA 注册的正式名称、定义来源 RFC 和中文说明。未分配的代码不臆测含义,直接标为“未分配”。
- 在浏览器内处理,使用注明来源的静态数据
可输入 3 位数代码(例如 404)、开头数字(例如 41)、类别(例如 5xx)或关键词(例如 重定向、timeout)。
结果
- 404Not Found
找不到目标资源,或服务器不愿透露它是否存在。不表示是暂时还是永久。
RFC 9110 将此代码定义为可启发式缓存:即使没有明确的有效期信息,缓存也可以重复使用。
数据:IANA HTTP 状态码注册表(最后更新 2025-09-15,于 2026-11-06 核对)。说明文字为本站根据 RFC 等定义整理的摘要。
使用方法
- 输入代码(例如 404)、开头数字(例如 41)、类别(例如 5xx)或关键词。
- 页面会显示正式名称、说明和定义 RFC 的链接;点击“全部显示”可按类别浏览完整列表。
常见问题
列表中没有的代码(例如 499)是什么意思?
IANA 注册表中未分配的代码没有正式含义。按照 RFC 9110,客户端会把不认识的代码当作同类别的 x00(499 即视为 400)处理。
可以使用 418 吗?
418 因玩笑性质的 RFC 2324 而被保留,目前无法另作他用,也没有正式的状态码含义。
数据是什么时候的?
为 IANA 注册表(最后更新 2025-09-15),于 2026-11-06 核对。临时注册等之后可能变动的项目会加以标注。
注意事项与限制
- 你输入的内容只在本页面处理,不会发送到 YUCTS 的服务器。
- 只收录在 IANA 注册的代码;nginx、CDN 等特定产品自定义的代码含义不予显示。
- 说明文字是本站根据 RFC 等定义整理的简短摘要,准确规范请查看“定义”链接的原文。
- 注册表可能更新(例如 104 是至 2026-11-13 的临时注册),最新状态请到 IANA 网站确认。
数据来源
- IANA — Hypertext Transfer Protocol (HTTP) Status Code Registry(在新标签页打开) (last updated 2025-09-15) — 核对日期: 2026-11-06
- RFC 9110: HTTP Semantics — Section 15 Status Codes(在新标签页打开) (June 2022) — 核对日期: 2026-11-06
- RFC 4918: HTTP Extensions for WebDAV (removal of 102)(在新标签页打开) — 核对日期: 2026-11-06
- RFC 6585: Additional HTTP Status Codes(在新标签页打开) — 核对日期: 2026-11-06
- IETF — Status change of HTTP experiments to Historic (RFC 2774)(在新标签页打开) — 核对日期: 2026-11-06
相关工具
- JSON 格式化/校验工具检查 JSON 语法并标出错误所在的行和列,支持 2、4 个空格或制表符缩进、压缩成一行、按名称排序键,并可复制或下载。
- CSV ⇄ JSON 转换工具把 CSV、TSV 转成 JSON,或把 JSON 转回 CSV、TSV。支持引号、单元格内换行、UTF-8 BOM、自动识别分隔符和 GB18030、Shift_JIS 文件,还能选择、排序和重命名列。
- YAML ⇄ JSON 转换工具把 YAML 转成 JSON,或把 JSON 转成 YAML。不会加载自定义或可执行的标签,并限制别名展开以安全处理;错误会标出行和列。
- Base64 编码/解码(文本与文件)把含中文、日文或表情符号的文本以 UTF-8 转成 Base64,也能把 Base64 还原。支持 URL 安全格式、可选填充(=),以及文件和 data URL。
- URL 编码/解码(百分号编码)将含中文的网址或查询字符串进行 % 编码和解码,支持 encodeURIComponent、encodeURI 和表单格式(+),遇到错误的 % 会标出错误位置。
- 正则表达式测试器(JavaScript)测试 JavaScript 正则表达式:高亮匹配位置、编号与命名分组,并预览替换结果;运行过久的模式(ReDoS)会自动中止。