返回
HTTP 状态码表
开发工具
词典为本地常见 HTTP 状态码参考,不联网;具体服务可能定义额外状态码或不同的错误详情。
本工具的全部运算都发生在你的浏览器中,输入内容不会发送到任何服务器。
关于这个工具
这份速查表帮助你理解浏览器开发者工具、API 客户端和服务器日志中的 HTTP 响应。搜索支持状态码、英文原因短语和当前语言的说明;可按 1xx 信息响应、2xx 成功、3xx 重定向、4xx 客户端错误或 5xx 服务器错误筛选,再选择条目复制定义。
常见用途
- 查询 API 请求或访问日志中出现的状态码。
- 调试前区分身份认证失败、权限不足和资源不存在。
- 复制状态码、分类与说明,用于问题报告。
使用方法
- 1.输入 404 等数字、Gateway 等英文短语,或说明中的关键词。
- 2.选择分类缩小范围。关键词与分类条件会同时生效。
- 3.点击结果卡片展开详情和复制按钮。「清空」重置搜索、分类与选中条目。
响应示例
创建资源
POST /items HTTP/1.1
HTTP/1.1 201 Created Location: /items/42
成功创建资源后可以返回 201,通过 Location 响应头标识新资源的位置。
临时重定向,保留方法
POST /old-endpoint HTTP/1.1
HTTP/1.1 307 Temporary Redirect Location: /new-endpoint
307 跳转应保留 POST 方法。示例只解释语义,本工具不会发送请求。
常见理解误区
- 把 304 当成跳转到新网址:它用于条件请求,客户端可以复用缓存中的表示。
- 混淆 502 和 504:前者表示上游响应无效,后者表示未及时收到上游响应。
- 认为所有重定向都会保留请求方法:307 和 308 保留方法,301 和 302 则可能将 POST 改为 GET。
限制与说明
- 这是精选速查表,不是完整或实时同步的 IANA 注册表;部分扩展或厂商状态码未收录。
- 工具不会请求网址、读取实时响应头、测试接口或诊断故障原因。
- 仅凭状态码未必能确定问题,需要结合响应头、响应体、请求方法与服务器日志。搜索框最多输入 80 个字符。
常见问题
401 和 403 有什么区别?
401 表示缺少有效的身份认证凭据。403 表示服务器拒绝请求,再次提供凭据也不一定能解决。
202 表示任务已经完成了吗?
不是。它表示请求已被接受处理。应按服务文档查询任务状态或等待完成信号。
为什么搜不到某个状态码?
先清除当前分类筛选。如果仍然没有结果,请查阅 IANA 注册表或服务文档,本表并未收录所有状态码。