🌐

HTTP 状态码速查表

在线 HTTP 状态码查询,按分类浏览 1xx-5xx 所有标准状态码及含义说明

👁️ - 次使用

使用说明:点击分类标签切换状态码分类,或在搜索框输入状态码数字 / 名称关键字快速定位。

状态码分类:1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务端错误)。

彩色标识:绿色 = 成功, 紫色 = 重定向, 黄色 = 客户端错误, 红色 = 服务端错误。

📖 描述:在线 HTTP 状态码查询,按分类浏览 1xx-5xx 所有标准状态码及含义说明

📂 分类:网络工具

🔒 隐私:所有数据仅在浏览器本地处理,不上传到任何服务器。

使用场景

Web 开发者和运维的日常就是跟 HTTP 状态码打交道。后端接口返回了个 500,那是服务器内部错误;前端请求报了个 404,那是路径写错了;看到 301 说明资源被永久重定向,302 是临时跳转。但状态码有几十上百个,谁也不可能全记住。比如你知道 403 是禁止访问,那 402 呢(Payment Required,其实很少用)?知道 502 是网关错误,那 504 和 502 到底有啥区别?打开这个速查表一秒就找到了。

面试前也特别好用。不管是前端面试、后端面试还是运维面试,HTTP 状态码几乎是必考题。面试官问"说一下常见的 4xx 状态码",你掏出这个表复习一遍,从 400 到 451 全捋一遍,面试的时候回答得明明白白的。特别是 429(Too Many Requests,限流)、451(Unavailable For Legal Reasons)这种不太常见但面试官喜欢考的,提前看一眼就有印象。

排查线上问题时更离不开状态码。监控告警说某个接口 5xx 暴涨,你得快速知道 500 和 503 分别代表什么——500 是程序挂了,503 是服务暂时过载,处理方式完全不同。还有 CDN 配置后返回的 522、525 这些 Cloudflare 特有的状态码,普通速查表查不到,但这个工具收录得很全。

常见问题

问:200 和 304 的区别是什么? 答:200 OK 表示请求成功并返回了完整内容。304 Not Modified 表示资源从上次请求后没有变化,浏览器可以直接使用本地缓存,不需要重新下载。304 不会返回响应体,可以节省带宽。

问:301 和 302 有什么区别? 答:301 是永久重定向,搜索引擎会更新索引为新的 URL。302 是临时重定向,搜索引擎仍然保留原 URL。做网站改版时,如果用 302 重定向旧网址到新网址,排名不会转移到新网址。通常情况下,永久性迁移用 301,临时跳转用 302。

问:502 和 504 都是网关错误,有什么区别? 答:502 Bad Gateway 意味着上游服务器返回了无效或不正确的响应。504 Gateway Timeout 意味着上游服务器在规定时间内没有响应。简单说:502 是"回复了但是回复不对",504 是"压根没回复"。排查时,502 通常要看后端应用日志,504 通常要看超时配置或网络连接。

相关工具推荐

📢 AdSense 广告位 — 审核通过后自动展示

🔥 热门工具

加载中...