HTTP 状态码速查
HTTP 状态码速查表,含 1xx~5xx 常见状态码的含义、中文说明与常见场景,支持搜索与分类筛选,点击查看详情、一键复制,纯前端。
纯前端处理,数据不上传
1xx 信息
- 100Continue继续:已收到请求头,客户端应继续发送请求体。
- 101Switching Protocols切换协议:服务器应客户端要求切换协议。
- 103Early Hints早期提示:在最终响应前先返回部分头部。
2xx 成功
- 200OK成功:请求正常处理并返回。
- 201Created已创建:请求成功并创建了新资源。
- 202Accepted已接受:请求已接受但尚未处理完成。
- 204No Content无内容:成功但无返回体。
- 206Partial Content部分内容:返回资源的一部分。
3xx 重定向
- 301Moved Permanently永久重定向:资源已永久迁移。
- 302Found临时重定向:资源临时位于其它地址。
- 304Not Modified未修改:资源未变化,可使用本地缓存。
- 307Temporary Redirect临时重定向:保持请求方法不变。
- 308Permanent Redirect永久重定向:保持请求方法不变。
4xx 客户端错误
- 400Bad Request请求错误:语法或参数有误。
- 401Unauthorized未认证:需要登录或凭证无效。
- 403Forbidden禁止访问:已认证但无权限。
- 404Not Found未找到:请求的资源不存在。
- 405Method Not Allowed方法不允许:资源不支持此方法。
- 406Not Acceptable不可接受:无法返回客户端要求的格式。
- 408Request Timeout请求超时:服务器等待请求超时。
- 409Conflict冲突:请求与资源当前状态冲突。
- 410Gone已删除:资源曾存在但已永久移除。
- 411Length Required需要内容长度:缺少 Content-Length。
- 412Precondition Failed前置条件失败:If-Match 等条件不满足。
- 413Payload Too Large请求体过大:超过服务器允许的大小。
- 414URI Too LongURI 过长:请求的 URL 超出限制。
- 415Unsupported Media Type不支持的媒体类型:请求体格式不被支持。
- 418I'm a teapot我是茶壶:愚人节彩蛋状态码。
- 422Unprocessable Entity无法处理的实体:语义错误。
- 423Locked已锁定:资源被锁定无法操作。
- 426Upgrade Required需要升级:要求客户端切换协议。
- 428Precondition Required要求前置条件:需带条件头。
- 429Too Many Requests请求过多:触发限流。
- 431Request Header Fields Too Large请求头过大:头部超出限制。
- 451Unavailable For Legal Reasons因法律原因不可用。
5xx 服务端错误
- 500Internal Server Error服务器内部错误:未预期的异常。
- 501Not Implemented未实现:服务器不支持该功能。
- 502Bad Gateway网关错误:上游返回了无效响应。
- 503Service Unavailable服务不可用:过载或维护中。
- 504Gateway Timeout网关超时:上游未及时响应。
- 505HTTP Version Not Supported不支持的 HTTP 版本。
- 507Insufficient Storage存储空间不足。
- 511Network Authentication Required需要网络认证。
工具介绍
HTTP 状态码是服务器对每一次请求结果的「三位数回执」:浏览器、接口调试、爬虫和运维排错时,看到 200、301、404、500 这些数字,就能快速判断请求是成功、被重定向、找不到资源还是服务器出错。但状态码种类繁多,很多人只记得几个常见的,遇到 418、422、429、502、504 这类就得现查含义。
本工具是一份完整的 HTTP 状态码速查表,按 1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务端错误)分类整理,每个状态码都配有标准名称、通俗的中文说明,以及它在实际开发中「常见场景」的解释。你可以用顶部标签按类别筛选,也能在搜索框里输入状态码数字或关键词(如「限流」「重定向」「网关」)快速定位,点击任一条目即可展开查看它通常在什么情况下出现,每个状态码还支持一键复制数字。
它特别适合在调接口、看日志、排查线上问题时随手查阅,帮你迅速理解服务器到底想表达什么、问题大概出在客户端还是服务端,以及对应的处理思路。整个速查表纯前端展示,不涉及任何网络请求,打开即用。
使用方法
- 直接浏览按类别(1xx~5xx)分组的状态码列表。
- 用顶部的「全部 / 1xx~5xx」标签按类别筛选,或在搜索框输入状态码、关键词(如 404、限流、网关)过滤。
- 点击任一状态码可展开其「常见场景」,看它通常在什么情况下出现。
- 点每行右侧「复制」按钮即可复制状态码数字。
常见问题
- 状态码的几个类别是什么意思?
- 1xx 信息性、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。看首位数字即可大致判断请求结果的性质,以及问题大概出在客户端还是服务端。
- 301 和 302 有什么区别?
- 301 是永久重定向(资源已永久换地址,利于 SEO 权重转移),302 是临时重定向(原地址仍有效)。SEO 改 URL 应使用 301;若还要保留 POST 方法,则分别对应 308 和 307。
- 401 和 403 区别?
- 401 未认证(没登录或凭证无效,需先认证);403 已认证但无权限(身份没问题,但不允许访问该资源)。
- 502、503、504 怎么区分?
- 502 网关错误:上游后端返回了无效响应(常因后端崩溃);503 服务不可用:服务器过载或维护中;504 网关超时:后端处理太慢,网关在超时时间内没等到响应。三者都属反向代理 / 网关侧常见问题。
- 数据会上传吗?
- 不会。这是一份本地速查表,纯前端展示,不涉及任何网络请求。