在线免费HTTP状态码参考
所有HTTP状态码的完整参考及说明。
Who uses the HTTP状态码参考?
- 为 REST API 响应选择正确状态码的后端开发者。
- 在调试时查找网络面板中出现的陌生状态码的前端开发者。
- 学习 Web 基础知识和 HTTP 请求/响应周期的学生。
How the HTTP状态码参考 works
滚动列表——状态码按类别(1xx–5xx)分组,滚动时会显示彩色分类标题。
使用搜索栏按代码编号或关键词过滤(例如“404”或“not found”)——列表会立即缩小范围。
每个代码的说明始终可见;无需点击展开。
将此页面加入书签,以便在构建或调试 API 时快速查阅。
Tips & tricks
- 这是一个静态参考列表,不是实时检测工具——如需查看某个网址实际返回的状态码,请使用本站的 HTTP Header Checker 或 Website Speed Test 工具。
- 搜索会同时匹配代码编号、名称和描述文本,因此搜索“webdav”会显示所有 WebDAV 相关的状态码。
- 颜色编码(靛蓝/绿色/琥珀色/红色/深红色)能让你一眼看出 1xx-5xx 分类,即便已经滚动过分类标题。
- 418“I'm a Teapot”是真实存在的(RFC 2324),但它只是一个没有实际用途的愚人节玩笑——不要在它上面构建真正的业务逻辑。
Frequently Asked Questions
301 和 302 重定向有什么区别?
301 Moved Permanently 告诉搜索引擎和浏览器该资源已永久移动——它们会更新索引并缓存新网址。302 Found 是临时重定向——搜索引擎仍会保留原始网址的索引。永久性网址变更请使用 301。
什么会导致 502 Bad Gateway,什么会导致 503 Service Unavailable?
502 表示服务器从上游服务器收到了无效响应(在反向代理配置中很常见)。503 表示服务器暂时无法处理请求(过载或正在维护)。两者都表明是服务器端的问题。
API 校验错误时,什么时候应该用 400,什么时候用 422?
400 Bad Request 适用于格式错误的请求(无效的 JSON、缺少必需的请求头)。422 Unprocessable Entity 适用于语法有效但未通过业务逻辑校验的请求(例如邮箱已存在)。许多 REST API 对这两种情况都使用 400。
401 Unauthorized 和 403 Forbidden 有什么区别?
401 表示用户未经过身份验证——需要登录或提供凭据。403 表示用户已经通过身份验证,但没有权限访问该资源。返回 403 会暴露资源确实存在;返回 404 则会隐藏这一点。
HTTP 418“I'm a Teapot”是什么意思?
HTTP 418 是来自 RFC 2324(1998 年)的一个愚人节玩笑——任何用茶壶煮咖啡的尝试都会返回 418。这是一个真实存在的状态码,一些框架会把它实现为彩蛋。它没有任何实际用途。
Is my data safe when using the HTTP状态码参考?
Completely safe. The HTTP状态码参考 processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
How current is the data returned by the HTTP状态码参考?
The HTTP状态码参考 fetches live data in real time each time you run it. Results reflect the current state of the server or domain at the moment of the request.
Why does the HTTP状态码参考 sometimes return different results than other tools?
Results depend on the real-time state of the target server and DNS propagation, which can vary by geographic region and caching TTL. If you see inconsistencies, wait a few minutes and re-test — DNS changes can take up to 48 hours to propagate fully worldwide.