HTTP

HTTP 状态码

查询常用 HTTP 状态码含义

API 与 HTTP
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日
选项模式

先搜状态码或关键词,直接锁定常见 HTTP status 并复制状态行;场景说明可在高级模式查看。

100
Continue继续发送请求体
101
Switching Protocols同意协议升级
200
OK请求成功
201
Created已创建资源
204
No Content成功且无正文
301
Moved Permanently永久重定向
302
Found临时重定向
304
Not Modified使用缓存副本
307
Temporary Redirect临时重定向并保留方法
308
Permanent Redirect永久重定向并保留方法
400
Bad Request错误请求
401
Unauthorized需要有效认证
403
Forbidden拒绝访问
404
Not Found未找到资源
405
Method Not Allowed不允许该方法
408
Request Timeout请求超时
409
Conflict资源状态冲突
410
Gone资源已移除
422
Unprocessable Content内容无法处理
429
Too Many Requests请求过多
500
Internal Server Error服务器内部错误
502
Bad Gateway无效上游响应
503
Service Unavailable服务暂不可用
504
Gateway Timeout上游超时
505
HTTP Version Not Supported不支持 HTTP 版本
页面阅读模式

完整说明还包括常见问题处理、操作示例、代码片段、FAQ 和相关工具,便于核对结果或排查问题。

工具说明

按编号或说明搜索本地收录的 25 个常用 HTTP 状态码,并按响应类别筛选。每项含含义、示例与可复制的 HTTP/1.1 状态行。此列表不是完整 IANA 注册表,也不会检测线上 URL。

生产可用片段

为 POST 接口选择重定向

text

Temporary move, preserve POST + body: 307
Permanent move, preserve POST + body: 308
Check the actual Location header and destination response.

推荐工作流

常见问题

403 能证明用户已经登录吗?

不能。401 表示缺少有效认证凭据,通常配有 WWW-Authenticate 认证挑战;403 表示服务器拒绝请求,客户端是否已认证都可能出现。

301、302、307、308 有何区别?

301、308 是永久重定向,302、307 是临时重定向。307、308 保留方法与请求体,客户端处理 301/302 时可能把 POST 改为 GET。临时重定向并不天然阻止搜索信号传递。

何时使用 422 而非 400?

400 涵盖错误请求,包括语法错误。422 Unprocessable Content 适用于语法、内容类型可理解,但指令无法处理的情况。应遵循 API 契约,并非所有校验错误都必须使用 422。

此页面能定位 502 或 504 的原因吗?

页面可解释含义:502 是网关收到无效上游响应,504 是等待上游超时。它不会发请求或读取日志,仅凭状态码无法确定出错依赖。

能复制什么内容?

选中状态码后可复制 HTTP/1.1 状态行,并查看页面解释。状态行是参考文本,不是包含头部和正文的完整响应;HTTP/2 与 HTTP/3 使用不同的帧格式。

继续浏览