祈灵工具箱

🚦HTTP 状态码大全 - 200、301、404、502 等含义速查

调接口、看 Nginx 日志、排查网站故障时,状态码往往是第一条线索。这里收录了 RFC 9110 等规范定义的全部标准 HTTP 状态码(1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务器错误),每个状态码都有中英文名称和通俗说明,讲清楚它在什么场景出现、常见原因是什么,例如 301 与 302、307、308 的区别,401 与 403 的区别,502 与 504 分别说明网关出了什么问题。输入代码、名称或关键词(如"缓存""超时")即可筛选,常用状态码有标记。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用HTTP 状态码

  1. 1在搜索框输入状态码(如 404 或 5)、名称或关键词
  2. 2或点击 1xx~5xx 按类别筛选
  3. 3阅读状态码的中英文名称与详细说明

常见问题

301 和 302 有什么区别?
301 是永久重定向,搜索引擎会把旧地址的权重转移到新地址并更新索引;302 是临时重定向,搜索引擎保留原地址。如果需要保证 POST 请求在跳转后仍是 POST,应分别使用 308 和 307。
401 和 403 有什么区别?
401 表示没有认证或认证失败,登录或提供正确的 Token 后可以访问;403 表示已经知道你是谁,但你没有权限访问该资源,重新登录也没用。
502 和 504 分别是什么原因?
两者都来自网关或反向代理(如 Nginx、CDN)。502 Bad Gateway 表示上游服务返回了无效响应,常见于后端进程崩溃、端口配置错误;504 Gateway Timeout 表示上游处理太慢,超过了代理的等待时间。
需要注册或付费吗?
不需要。本站完全免费,无需注册登录,没有次数限制。