HTTP响应头检测

See the HTTP status code, full redirect chain and response headers for any URL, and get a security headers grade with fixes.

这个 HTTP 响应头检测工具能显示什么

输入任意 URL,我们就会从服务器上像浏览器一样请求它,并且不会自动跟随重定向。这样我们就能向您展示重定向链中的每一跳及其状态码和响应时间,随后是最终页面完整的响应头和安全响应头评分。

HTTP 状态码速查表

状态码含义SEO 说明
200 OK页面正常加载。可被收录。
301 Moved Permanently(永久移动)永久重定向。传递排名信号;用于域名迁移和 HTTP→HTTPS。
302 / 307 临时重定向临时移动。搜索引擎会保留原始 URL 的收录。
308 Permanent Redirect(永久重定向)与 301 类似,但保留请求方法。按 301 处理。
304 Not Modified(未修改)缓存副本仍然有效。重复访问时属于正常情况。
403 Forbidden(禁止访问)访问被拒绝,通常是防火墙或机器人防护所致。可能会阻止爬虫。
404 Not Found(未找到)此 URL 下没有页面。随着时间推移会从索引中消失。
410 Gone(已删除)被有意删除。比 404 更快地从索引中移除。
500 / 502 / 503服务器或上游错误。持续出现 5xx 错误会损害抓取。

重定向最佳实践

  • 把重定向链控制在一跳之内:http://example.com 应当直接跳转到 https://www.example.com/,而不是经过两三个中间 URL。
  • 永久移动请使用 301 或 308,这样搜索引擎才会传递排名信号。
  • 避免重定向循环以及 HTTPS→HTTP 的混合跳转。

推荐的安全响应头

Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; frame-ancestors 'self'
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()

只有在每个子域名都支持 HTTPS 之后才添加 HSTS,并且先在 Content-Security-Policy-Report-Only 模式下推出 CSP。TLS 方面请用我们的 SSL证书检测检查。

常见问题

为什么网站在我的浏览器里能正常打开,我却看到 403?

有些网站会用机器人防护拦截自动化请求,或来自云数据中心的请求。

可以检查哪些端口?

公网地址上的 80、443、8080 和 8443 端口。出于安全考虑,私有地址和内部地址会被屏蔽。

更新于

已复制到剪贴板