100信息Continue
服务器已接收请求头;客户端应继续发送请求体。
101信息Switching Protocols
服务器正在按 Upgrade 头的请求切换协议。
200成功OK
HTTP 请求成功的标准响应。
201成功Created
请求已完成,创建了新资源。
202成功Accepted
请求已接受,但尚未处理完成。
204成功No Content
服务器已处理请求,无内容返回。
206成功Partial Content
服务器仅返回资源的一部分(范围请求)。
301重定向Moved Permanently
资源已永久移动到新的 URL。
302重定向Found
资源临时位于另一个 URL。
304重定向Not Modified
资源自上次请求后未修改(缓存命中)。
307重定向Temporary Redirect
类似 302,但请求方法不能变。
308重定向Permanent Redirect
类似 301,但请求方法不能变。
400客户端错误Bad Request
客户端错误导致服务器无法处理请求(语法错误)。
401客户端错误Unauthorized
需要身份验证,验证失败或未提供。
403客户端错误Forbidden
服务器已理解请求,但拒绝授权。
404客户端错误Not Found
请求的资源未找到。
405客户端错误Method Not Allowed
目标资源不支持该请求方法。
408客户端错误Request Timeout
服务器等待请求超时。
409客户端错误Conflict
请求与服务器当前状态冲突。
410客户端错误Gone
资源不再可用,且将永久不可用。
418客户端错误I'm a teapot
服务器拒绝煮咖啡,因为它是一个茶壶。(RFC 2324)
422客户端错误Unprocessable Entity
请求格式正确,但无法处理(语义错误)。
429客户端错误Too Many Requests
用户在限定时间内发送了过多请求(限流)。
500服务端错误Internal Server Error
通用服务器错误,无更具体的描述。
502服务端错误Bad Gateway
作为网关的服务器从上游收到了无效响应。
503服务端错误Service Unavailable
服务器暂时无法处理请求(过载或停机维护)。
504服务端错误Gateway Timeout
上游服务器未在规定时间内响应。
关于 HTTP 状态码
HTTP 状态码是服务器对每个请求给出的三位数字结果,按首位分为五类:1xx 信息、2xx 成功、3xx 重定向、4xx 客户端错误、5xx 服务端错误。本工具内置完整的状态码字典,输入 404、301、429 等代码即可查到标准名称、含义、所属类别及常见使用场景,也支持按关键词搜索(如"重定向""未授权")。所有码表打包在页面内,查询完全在浏览器本地进行,不会发出任何网络请求。 建议在日常开发中收藏本工具,遇到相关 Web 开发需求时即可快速打开使用。所有处理均在浏览器本地完成,无需安装任何软件。
使用场景
- 调试 API 返回 — 收到 422、409 时快速确认语义,判断是客户端数据问题还是冲突。
- 配置重定向 — 区分 301 永久与 302 临时重定向,避免误用影响 SEO 权重转移。
- 限流设计 — 为接口选择 429 Too Many Requests 并搭配 Retry-After 头。
- 编写错误处理 — 在前端按 4xx/5xx 分类决定是否重试或提示用户。
- 面试与学习 — 系统记忆各状态码的标准定义与适用边界。
常见问题
301 和 308 有什么区别?
两者都是永久重定向,但 301 在重定向时浏览器可能把 POST 改为 GET,而 308 严格保留原始请求方法和请求体,涉及表单提交时应优先用 308。
401 和 403 怎么区分?
401 Unauthorized 表示未认证(缺少或无效凭证,应去登录);403 Forbidden 表示已认证但无权限,再提供凭证也没用。措辞虽叫 Unauthorized,实指未认证。
什么时候该返回 404 而不是 200?
资源不存在应返回 404,让搜索引擎和客户端正确处理。用 200 返回"未找到"页面会造成软 404,影响收录并误导调用方。
418 状态码是真的吗?
418 I'm a teapot 源自愚人节 RFC 2324 的玩笑,并非正式标准,但很多框架保留了它;生产环境不应依赖它表达业务语义。
502、503、504 分别意味着什么?
502 是网关从上游收到无效响应,503 是服务暂时不可用(常见于过载或维护),504 是网关等待上游超时,排查时应分别检查上游服务与超时配置。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。