HTTP 状态码完全参考:1xx-5xx 全部含义 + 实战排查

打开浏览器开发者工具,看到 404 你知道是找不到,500 是服务器炸了——但 418 是什么?502504 差在哪?422 为什么比 400 更准确?

✍️ 作者:DevToolbox 技术团队📅 更新于:2026-06-24📎 引用:RFC Standards

📌 本文关键结论(TL;DR)

  • HTTP 状态码完全参考:1xx-5xx 全部含义 + 实战 是开发者常用的解决方案之一
  • 本文基于 RFC 标准实战经验编写
  • 提供免费在线工具,浏览器本地处理,数据不上传
  • 文末有 FAQ 区块解答常见疑问,可直接复制使用
✍️ 作者:DevToolbox 技术团队📅 更新于:2026-06-24📎 引用:RFC Standards

📌 本文关键结论(TL;DR)

  • HTTP 状态码完全参考:1xx-5xx 全部含义 + 实战 是开发者常用的解决方案之一
  • 本文基于 RFC 标准实战经验编写
  • 提供免费在线工具,浏览器本地处理,数据不上传
  • 文末有 FAQ 区块解答常见疑问,可直接复制使用

HTTP 状态码是 Web 开发的"通用语言"。本文按 5 大类梳理全部常用状态码、解释易混淆的对比、并给出真实排查步骤。文末推荐 DevToolbox HTTP 状态码参考——可搜索 + 复制。

一、5 大类速览

类别 范围 含义
1xx 信息100-199请求已收到,继续处理
2xx 成功200-299请求成功
3xx 重定向300-399需要进一步操作
4xx 客户端错误400-499请求有误
5xx 服务器错误500-599服务器处理失败

二、2xx 成功:最常用 5 个

三、3xx 重定向:3 个关键

四、4xx 客户端错误:必知 8 个

422 vs 400400 是"看不懂你的请求"(JSON 写错),422 是"看懂了但业务上不合理"(邮箱格式不对)。REST API 推荐用 422 表达业务校验失败。

五、5xx 服务器错误:5 个排查重点

502 vs 504 排查思路

六、3 个有趣的彩蛋状态码

七、REST API 设计实战建议

写 API 时状态码选错会导致客户端处理困难。规范参考:

八、结语

HTTP 状态码是 Web 世界的"全球通用语"。背下常用 15 个 + 理解 5xx 排查思路,能省掉 80% 的调试时间。

查表推荐 DevToolbox HTTP 状态码参考——支持关键词搜索(如 "404" 或 "网关"),点击即可复制标准文本。

相关工具:HTTP 状态码参考 · 正则表达式测试 · JSON 格式化

🔗 分享: 𝕏 📘 ✈️ 💬
🧰
添加到主屏幕
离线也能用,秒开不等待