返回上一页

HTTP状态码在线查询

使用我们的「HTTP状态查询工具」可以查询任意网址的 HTTP 响应状态码、HTTP 版本、缓存策略、服务器类型、响应时间等关键信息,实时解析响应头内容,全面掌握网站健康状况。

使用说明

📊 HTTP 响应状态码用于表示服务器对客户端请求的处理结果。根据状态码的数字区间,可分为五类,每类代表不同的响应含义:

状态码 状态名称 状态说明
1xx 信息响应 服务器已接收请求,正在继续处理,需客户端等待后续操作。
2xx 成功响应 请求已成功接收、理解并正确处理。
3xx 重定向响应 请求资源已移动,客户端需根据提示进一步操作(如跳转到新地址)。
4xx 客户端错误 请求语法错误或无法完成,问题出在客户端(如 URL 错误、权限不足)。
5xx 服务器错误 服务器在处理请求时发生内部错误,无法完成响应。

📊 详细 HTTP 响应状态码如下表:

状态码 状态说明
1xx - 信息响应(请求已接收,继续处理)
100 Continue - 客户端应继续发送剩余请求体
101 Switching Protocols - 服务器同意切换协议(如升级到 WebSocket)
102 Processing - 请求已接收,正在处理中(WebDAV 扩展)
103 Early Hints - 提前返回响应头,用于资源预加载(如 Link 头)
2xx - 成功响应(请求已成功处理)
200 OK - 请求成功,响应包含请求的结果数据
201 Created - 请求成功并创建了新资源,通常返回 Location 指向新资源
202 Accepted - 请求已接受,但尚未完成处理(常用于异步任务)
203 Non-Authoritative Information - 响应内容来自非权威源(代理修改过)
204 No Content - 请求成功,但无响应体(常用于 DELETE 或 PUT)
205 Reset Content - 请求成功,需重置客户端输入(如清空表单)
206 Partial Content - 成功返回部分内容(支持 Range 请求,用于断点续传)
207 Multistatus - 多个操作结果汇总(WebDAV 批量操作)
208 Already Reported - WebDAV 中某成员已在前一个 multistatus 中报告
226 IM Used - 响应基于实例操作(Instance Manipulation)返回差异数据
3xx - 重定向响应(需要进一步操作以完成请求)
300 Ambiguous / Multiple Choices - 多个可用选项,用户需选择其一
301 Moved Permanently - 资源已永久迁移,后续请求应使用新 URL
302 Found - 临时重定向至另一位置(原始语义为“Moved Temporarily”)
303 See Other - 响应在另一个 URI 下,应使用 GET 方法获取
304 Not Modified - 资源未修改,可使用本地缓存(配合 ETag/Last-Modified)
305 Use Proxy - 必须通过指定代理访问资源(已弃用)
306 Switch Proxy - 原意为“后续请求应切换代理”(已废弃,不再使用)
307 Temporary Redirect - 临时重定向,保持原请求方法不变
308 Permanent Redirect - 永久重定向,保持原请求方法不变
4xx - 客户端错误(请求格式或权限问题)
400 Bad Request - 请求语法错误或无法被服务器理解
401 Unauthorized - 请求缺少有效身份认证信息(如未登录)
402 Payment Required - 预留状态码,用于未来支付系统(极少使用)
403 Forbidden - 服务器拒绝执行请求(权限不足)
404 Not Found - 请求的资源不存在
405 Method Not Allowed - 请求方法不被允许(如 POST 不支持)
406 Not Acceptable - 根据请求的 Accept 头,无法返回合适的内容类型
407 Proxy Authentication Required - 需要先通过代理身份验证
408 Request Timeout - 服务器等待请求超时
409 Conflict - 请求与当前资源状态冲突(如版本冲突)
410 Gone - 资源已被永久删除且无转发地址
411 Length Required - 缺少 Content-Length 头,服务器拒绝接收
412 Precondition Failed - 请求头中的条件判断失败(如 If-Match)
413 Payload Too Large - 请求体过大,服务器拒绝处理
414 URI Too Long - 请求的 URI 过长,服务器无法处理
415 Unsupported Media Type - 请求的数据格式不被支持(如非 JSON/XML)
416 Range Not Satisfiable - 请求的 Range 超出资源范围
417 Expectation Failed - Expect 请求头无法满足
418 I'm a teapot - 彩蛋状态码(RFC 2324),表示服务器拒绝煮咖啡
421 Misdirected Request - 请求被发往错误的服务器(HTTP/2 中引入)
422 Unprocessable Entity - 请求语法正确,但语义错误无法处理(WebDAV)
423 Locked - 资源被锁定(WebDAV)
424 Failed Dependency - 前一个请求失败导致当前请求无法执行(WebDAV)
425 Too Early - 服务器拒绝处理可能重复的请求(防止重放攻击)
426 Upgrade Required - 客户端需升级协议(如 TLS)
428 Precondition Required - 服务器要求请求必须带有条件头(如 If-Match)
429 Too Many Requests - 客户端请求过于频繁,触发限流
431 Request Header Fields Too Large - 请求头字段过大
451 Unavailable For Legal Reasons - 因法律原因不可用(如审查屏蔽)
5xx - 服务器错误(服务器处理请求出错)
500 Internal Server Error - 服务器内部发生未知错误
501 Not Implemented - 服务器不支持请求的功能(如方法未实现)
502 Bad Gateway - 网关或代理从上游服务器收到无效响应
503 Service Unavailable - 服务器暂时过载或维护中
504 Gateway Timeout - 网关或代理未能及时从上游服务器获得响应
505 HTTP Version Not Supported - 不支持请求的 HTTP 协议版本
506 Variant Also Negotiates - 透明内容协商出现循环引用
507 Insufficient Storage - 存储空间不足(WebDAV)
508 Loop Detected - 发现无限循环(WebDAV)
510 Not Extended - 请求需进一步扩展才能完成
511 Network Authentication Required - 客户端需进行网络认证(如 WiFi 登录页)

最新工具

常见问题

✔️ 什么是HTTP状态码?常见的有哪些?

HTTP状态码是服务器对客户端请求的响应结果代码。200表示成功301/302表示重定向404表示页面未找到500表示服务器内部错误。本工具可精准识别各类状态码及其含义。

📌 工具能否检测重定向链?比如从HTTP跳HTTPS再跳主页?

可以!本工具会自动追踪并显示完整的重定向路径(如:http://example.com → https://example.com → https://www.example.com),列出每一步的状态码和目标URL,帮助排查跳转循环或配置错误。

🎯 缓存策略中的“no-cache”和“no-store”有什么区别?

no-cache 表示使用前必须重新验证(如比对ETag),no-store 则禁止任何缓存存储。本工具可清晰解析Cache-Control字段,判断页面是否可被浏览器或CDN缓存。

📘 如何查看网站使用的服务器类型?有什么用?

在检测结果中查看“服务器”字段,可识别目标站点使用的服务器软件,如:NginxApacheBFE(百度)、Cloudflare等。有助于安全评估、性能调优或技术调研。

🔭 响应时间与失效时间有什么意义?

响应时间(Date) 是服务器返回数据的时间戳,用于分析时区或同步问题;失效时间(Expires) 配合Cache-Control决定缓存有效期。两者结合可判断资源更新机制是否合理。

🔒 检测过程会记录我的网址或泄露隐私吗?

不会!所有检测请求均由前端发起,仅作为普通HTTP请求执行,不经过中间代理不保存任何查询记录,URL和响应数据仅在本地展示,保障您的使用安全与隐私。

🧡 每一份支持,都让我们走得更坚定

每一次打赏,都会化作深夜默默修缮的灯火 🌙,只为让你用得更顺手一点 ✨。

微信/支付宝二合一收款二维码