HTTP 状态码 - 在线查询全量状态码含义并分组速查

全量 HTTP 状态码速查手册:按类别分组展示、可搜索过滤,一键复制 Markdown / JSON 清单

HTTP 状态码 · 使用说明

HTTP 状态码速查手册按 2xx、3xx、4xx、5xx 分组收录常用状态码,逐个给出英文名称、中文含义、典型触发场景与排查方向,支持按数字或关键词搜索过滤,并可一键导出 Markdown 或 JSON 清单。排查接口异常、写接口文档、给同事解释 301 与 302 的区别时随查随用,内容在本地渲染,不依赖网络。

示例

输入
搜索 429
输出
429 Too Many Requests —— 请求频率超限,建议退避重试

如何使用

  1. 在搜索框输入状态码或关键词(如 404、redirect、重定向)
  2. 列表实时过滤出匹配的状态码
  3. 按颜色区分类别:绿=成功 黄=重定向 橙=客户端错误 红=服务端错误

小贴士

  • 401 是「没登录」,403 是「登录了但没权限」,排查时先分清
  • 429 说明触发限流,检查重试策略与请求频率

常见问题

HTTP 状态码速查会上传我的数据吗?

不会。该页是静态速查内容,本地加载即用,不涉及任何输入上传;常规页面加载请求与其他本地工具一样不做数据处理,符合站内 本地工具 的本地原则。

418 是真的状态码吗?

418(I am a teapot,即「我是茶壶」)来自 RFC 2324「超文本咖啡壶控制协议」的愚人节玩笑,并未被正式采纳为主流标准,但不少框架与开发者会拿它当彩蛋或测试返回使用。

521 是什么?

521(Web Server Is Down)不是 IANA 标准码,而是 Cloudflare 等厂商自定义,用于表示「源站不可达」。类似地,依赖厂商生态时偶尔会碰到这类非标准码。

各家自定义状态码可信吗?

要谨慎。Nginx、Cloudflare、AWS 等都有各自的扩展码,含义虽接近但不跨厂商通用。排查时先确认是哪个中间件返回的,再按它的官方文档解读。

401 和 403 分不清怎么办?

一句话:401 是「没登录 / 没提供有效凭证」,403 是「登录了但没权限」。401 常出现在 Token 失效时,可先用 JWT 解码器 核对 Token 是否过期或格式错误。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件