HTTP头检测

查看您的浏览器随每个请求发送的HTTP头,并获取任意URL的响应头,以检查重定向、缓存和安全设置——这就是网站了解您的信息、以及网站向浏览器所做承诺背后的原始数据。

您的请求头

您的浏览器在请求本页时发送了5个头,与我们的服务器收到的完全一致。Cookie和授权值绝不显示。

Do Not Track: 关 Global Privacy Control: 关 无代理头
头值它向网站透露了什么
host checkmyip.com 您请求的网站;让一台服务器可以托管多个网站。
user-agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) 浏览器、版本和操作系统。现代浏览器冻结了其中的部分内容;细节转移到了Sec-CH-UA客户端提示中。
accept */* 浏览器能显示的内容类型,按偏好排序。
accept-encoding gzip, br 浏览器支持的压缩方式(gzip、br、zstd)。
connection Keep-Alive 连接管理(keep-alive);在HTTP/2和HTTP/3上不发送。
Cookie、Authorization和Proxy-Authorization的值在渲染前已去除。仅从本次请求读取;不记录任何内容。
由我们的边缘网络添加的6个头(不是您的浏览器发送的)

为本站提供前置服务的Cloudflare会在请求到达我们的代码之前添加这些头。其他使用CDN的网站也会收到同类的头;您的浏览器从不发送它们。

cf-connecting-ip
216.73.216.52 — Cloudflare所看到的您的公网IP地址——网站就是从这里读取您的IP的。
cf-ipcountry
US — Cloudflare边缘定位为您的地址指定的国家/地区。
cf-ray
a4e802a3cbb1910d — Cloudflare的请求ID;后缀是为您提供服务的数据中心。
cf-visitor
{"scheme":"https"} — 您是否通过https连接到边缘节点。
x-forwarded-proto
https — 您访问边缘节点所使用的协议。
x-real-ip
216.73.216.52 — 您的地址,为需要这个名称的软件重复一次。

检测任意URL的响应头

我们从自己的服务器获取该URL(仅GET,最多三次重定向,每跳五秒),显示每个响应的状态和头,并对最终响应的安全头进行评级。

http://或https:// · 拒绝私有、本地和内部地址 · 每分钟20次检测
示例:

评级遵循securityheaders.com所计分的六个头:通过HTTPS且六个头齐全、无警告为A+;每缺一个头降一级。我们的获取请求以CheckMyIP-HeaderCheck的身份标识自己。

您的请求头

我们的服务器从您的浏览器收到的每一个头,原样显示。大多数是常规的内容协商;有两类暴露的信息比人们预想的多。

User-Agent与Accept-Language

您的浏览器、版本和系统,以及您按偏好顺序接受的语言。语言列表是较强的指纹信号之一,当它与地址所在国家/地区不符时,也是典型的VPN破绽。可在User Agent页面解析User Agent。

X-Forwarded-For与Via(代理的破绽)

由途中的代理添加的头:Via写明代理的名称,X-Forwarded-For携带原始客户端地址。透明的企业或运营商代理会不经询问地添加它们;VPN则不会。如果您在使用代理时在X-Forwarded-For中看到自己的真实地址,说明代理正在泄露它。

检测URL的响应头

输入URL,我们会从我们的服务器获取它,跟随重定向,并显示每个响应的状态和头。对私有和内部地址的请求会被拒绝;获取有速率限制,并且绝不执行脚本。

重定向链

从您输入的URL到最终页面的每一跳:HTTP到HTTPS、www到裸域名、尾部斜杠修正、按地区重定向。过长的链会浪费时间并影响SEO;循环或重定向到意外的主机则是配置错误。

安全头评级

最终响应会根据保护访客的头进行评级。

HSTS、CSP、X-Frame-Options

Strict-Transport-Security强制今后的访问使用HTTPS;Content-Security-Policy限制脚本和资源可以从哪里加载(抵御注入脚本的最强防线);X-Frame-Options或CSP的frame-ancestors阻止页面被嵌入恶意框架。我们还会检查X-Content-Type-Options、Referrer-Policy和Permissions-Policy。评级是一份清单,不是安全审计;缺少某个头是一个提示,不是漏洞。

常见问题

HTTP头的示例是什么?

响应中的Content-Type: text/html; charset=utf-8,或请求中的Accept-Language: en-GB,en;q=0.9。一个头就是名称、冒号和值,每行一个,位于正文之前。

为什么需要HTTP头?

它们承载着请求或响应中除内容本身之外的一切:想要什么格式、是否可以缓存、重定向到哪里、适用哪些Cookie、页面可以如何被嵌入框架、客户端偏好哪些语言。

如何在Chrome中查看HTTP头?

打开开发者工具(F12)› 网络,刷新,点击任意请求:标头标签页显示请求头和响应头。本页无需开发者工具就能显示您的请求头。

头区分大小写吗?

头的名称不区分大小写(content-type等于Content-Type;HTTP/2以小写发送)。值是否区分大小写取决于具体的头。

HTTP头有大小上限吗?

标准中没有固定限制;服务器各自设定,通常所有头合计为8–16 KB。更大的请求会收到431或400错误。

如何在线查看我的HTTP头?

您的请求头显示在本页顶部。要查看某个网站的响应头,请在检测器中输入它的URL。

如何在Chrome中查看HTTP响应头?

开发者工具 › 网络 › 点击该请求 › 标头 › 响应标头。或者在本页输入URL,从我们服务器的视角查看它们,包括重定向链。

请求头从这一次请求中读取并只显示一次;URL检测由我们自己的服务器完成,只读取头(绝不读取正文),不保存任何内容。

最后更新于2026年10月21日