HTTP/HTTPS 响应检查器: 状态码, 重定向链, 响应头
输入 URL,查看 HTTP 状态码、每一次重定向、最终响应头和服务器响应时间。适合部署验证、CDN 调试和重定向审计。
此 HTTP 响应检查器显示什么
此页面从我们的服务器测试 URL,并显示站点可访问但行为异常时最有用的响应元数据。
状态码
状态码类别说明请求是成功、发生重定向、客户端失败还是服务器失败。
重定向链
重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。
响应头
响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。
总耗时
响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
如何检查 HTTP 状态、重定向和响应头
使用用户或搜索机器人实际请求的公开 URL。检查器会安全跟随重定向,并聚焦响应头、状态和耗时。
检查 URL 响应
使用用户或搜索机器人实际请求的公开 URL。检查器会安全跟随重定向,并聚焦响应头、状态和耗时。
HEAD / GET
HEAD 最快,因为它只读取响应头,不下载页面正文。如果服务器阻止 HEAD 请求,请使用 GET。
最终响应
响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。
常见结果模式和下一步操作
状态码类别说明请求是成功、发生重定向、客户端失败还是服务器失败。 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。
| 问题 | 信号 | 检查项 |
|---|---|---|
| 200 OK / 成功 | 成功: 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。 | Content-Type / Cache-Control / 重新检查 |
| 301 / 308 | 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。 | 重定向链 |
| 401 / 403 | 请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。 | 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。 |
| 429 / 503 | 请求超时。服务器可能已关闭、负载过高、被防火墙阻止或响应缓慢。 | Retry-After / 测试 URL 前,确认 A、AAAA、CNAME 和 MX 记录指向预期主机。 |
| 重定向链 | URL 重定向次数过多。请检查重定向循环,或 www、HTTPS、尾部斜杠规则冲突。 | 重定向链 |
HEAD 还是 GET:应该使用哪种方法?
HEAD 最快,因为它只读取响应头,不下载页面正文。如果服务器阻止 HEAD 请求,请使用 GET。
| 方法 | 检查项 | 信号 | 修复 |
|---|---|---|---|
| HEAD | 状态码 / 重定向链 / 响应头 | 405 / 客户端错误 / 响应检查失败。请确认 URL 可访问后重试。 | GET: 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。 |
| GET | HEAD 最快,因为它只读取响应头,不下载页面正文。如果服务器阻止 HEAD 请求,请使用 GET。 | 服务器错误 / 请求超时。服务器可能已关闭、负载过高、被防火墙阻止或响应缓慢。 | HEAD: HEAD 最快,因为它只读取响应头,不下载页面正文。如果服务器阻止 HEAD 请求,请使用 GET。 |
如何阅读响应头
响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。
| 响应头 | 含义 | 检查项 |
|---|---|---|
| Location | 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。 | 重定向链 |
| Cache-Control | 响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。 | 总耗时 |
| Content-Type | 响应头 | 状态码 |
| Strict-Transport-Security | HTTPS 失败时,检查 TLS 证书、颁发者、主机名匹配和到期日期。 | 成功 |
| Server / Via / CF-Cache-Status | 此页面从我们的服务器测试 URL,并显示站点可访问但行为异常时最有用的响应元数据。 | 测试 URL 前,确认 A、AAAA、CNAME 和 MX 记录指向预期主机。 |
| Retry-After | 客户端错误 / 服务器错误 | 请求超时。服务器可能已关闭、负载过高、被防火墙阻止或响应缓慢。 |
| Content-Encoding | 响应头 | 总耗时 |
HTTP 状态码:结果含义
状态码类别说明请求是成功、发生重定向、客户端失败还是服务器失败。
状态码类别说明请求是成功、发生重定向、客户端失败还是服务器失败。
状态码
重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。
重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。
请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。
响应检查失败。请确认 URL 可访问后重试。
请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。
请求超时。服务器可能已关闭、负载过高、被防火墙阻止或响应缓慢。
重定向故障排查清单
重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。
| 问题 | 信号 | 修复 |
|---|---|---|
| HTTP / HTTPS | URL 重定向次数过多。请检查重定向循环,或 www、HTTPS、尾部斜杠规则冲突。 | 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。 |
| www / non-www | 重定向链 | 使用用户或搜索机器人实际请求的公开 URL。检查器会安全跟随重定向,并聚焦响应头、状态和耗时。 |
| Trailing slash | 重定向 | 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。 |
| WAF / CDN | 客户端错误 | 测试 URL 前,确认 A、AAAA、CNAME 和 MX 记录指向预期主机。 |
200 OK 响应不能证明什么
成功: 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
成功 / HTML
成功: 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
Content-Type
状态码
Cache-Control
总耗时
GET / 浏览器请求
检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
为什么浏览器结果可能不同
检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
| 问题 | 浏览器请求 | 检查 URL 响应 |
|---|---|---|
| Cookies / 客户端错误 | 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。 | 请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。 |
| Cache-Control | 响应头说明服务器、代理、CDN 或浏览器应如何处理响应。它们在部署和可用性检查中很有用。 | 总耗时 |
| Location | 重定向通常由多个层控制。重定向链可以显示哪一层修改了 URL,以及循环或错误目标从哪里开始。 | 重定向链 |
| WAF / 401 / 403 | 客户端错误 | 请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。 |
HTTP 响应检查不能证明什么
检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
请使用公开 URL。localhost、私有网络和保留地址不能通过此工具检查。
检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。
GET
HEAD 最快,因为它只读取响应头,不下载页面正文。如果服务器阻止 HEAD 请求,请使用 GET。
客户端错误
响应检查失败。请确认 URL 可访问后重试。
200 OK / 成功
成功: 检查器专注于公开 HTTP 元数据,不是完整浏览器、Lighthouse 审计或已登录的监控代理。