免费转换器

HTTP 请求头 查看器

查看您的浏览器请求头,并浏览带有说明的常见 HTTP 头部。免费、快速、私密。

点击下方按钮,通过 httpbin.org 获取您浏览器发送的实际请求头。

关于此工具

HTTP 标头是伴随网络上每个请求和响应的键值对,携带有关消息的元数据:内容类型、缓存指令、安全策略、身份验证令牌、编码和许多其他问题。浏览器、服务器、CDN 和中间代理都会读取和写入标头以协调行为。检查它们对于诊断性能、缓存、安全和集成问题至关重要。

该查看器获取 URL 并显示与服务器返回的响应标头完全相同的内容。突出显示了 Content-Type、Cache-Control、Content-Security-Policy、Strict-Transport-Security 和 Set-Cookie 等常见标头。该工具默认遵循重定向,显示链中的每个步骤。

有些标头对于安全和 SEO 特别重要。 CSP(内容安全策略)控制页面可以加载哪些资源。 HSTS(严格传输安全)强制使用 HTTPS。 X-Frame-Options 可防止点击劫持。缓存控制影响服务器实际看到的流量。检查真实响应有助于验证配置。

为什么要检查 HTTP 标头

Web 上的大多数性能和安全配置都位于标头中,而不是 HTML 或 JavaScript 中。 CDN 缓存、浏览器缓存、安全策略、CORS 和 HTTPS 强制均由响应标头控制。检查实际响应可确认配置的标头是否到达客户端。

标头还有助于诊断细微的错误。缺少 Content-Type 会触发 MIME 嗅探。错误的缓存控制会导致内容过时或负载过多。缺少 CSP 会导致出现意外的脚本。查看器显示实际的标头,以便错误配置变得可见。

使用方法

输入 URL,查看所有响应标头。

  1. 输入网址: 输入或粘贴要检查的 URL。 http:// 和 https:// URL 都可以使用,但强烈建议使用 HTTPS。
  2. 选择选项: 按照重定向查看中间 URL 链。禁用以仅查看第一个响应。为不同的视图选择请求方法(GET、HEAD、OPTIONS)。
  3. 获取并检查: 该工具发送请求并显示按类别分组的响应标头。状态代码和时间也显示在顶部。
  4. 查看特定标头: 查找安全标头(CSP、HSTS、X-Frame-Options)、缓存标头(Cache-Control、ETag、Last-Modified)、CORS 标头(Access-Control-*)和内容标头(Content-Type、Content-Encoding)。

常见用例

技术细节

HTTP/1.1 (RFC 7230) 将标头定义为以冒号分隔的不区分大小写的键值对,值持续到行尾。 HTTP/2 (RFC 7540) 和 HTTP/3 在内部使用二进制帧格式,但标头语义保持不变;为了便于阅读,查看器将它们显示为 HTTP/1 语法。

常见响应头:Content-Type(MIME 类型和字符集)、Content-Length、Content-Encoding(gzip、br 用于压缩)、Cache-Control、ETag、Last-Modified、Set-Cookie、Server、Date、X-Content-Type-Options、X-Frame-Options、Strict-Transport-Security、Content-Security-Policy。

浏览器的同源策略可能会阻止基于 JavaScript 的查看器读取某些标头(尤其是 cookie 和身份验证标头)。基于代理的查看器(服务器获取并返回报告)避免了此限制。

最佳实践

常见问题

该工具需要任何插件或下载吗?
不会。一切都使用标准网络技术在您的网络浏览器中运行。无需插件、扩展或软件安装。
我可以在数据中搜索吗?
是的。使用搜索或过滤功能快速查找显示数据中的特定项目或值。
我可以查看的数据有大小限制吗?
该工具可以在浏览器中有效地处理典型的数据大小。非常大的数据集可能需要更长的时间来渲染。对于非常大的文件,请考虑使用桌面应用程序。
我的数据保密吗?
是的。所有数据处理和显示都发生在您的浏览器中。没有任何内容上传到任何服务器。
如何检查 HSTS 是否已启用?
查找 Strict-Transport-Security 响应标头。它的值通常包括 max-age 和可选的 includeSubDomains 和预加载。
如果 Content-Type 缺失怎么办?
浏览器会转而使用 MIME 嗅探,这可能会导致安全问题。配置您的服务器以始终发送正确的内容类型。 X-Content-Type-Options: nosniff 标头可防止浏览器覆盖声明的类型。
我可以检查不属于我的网站的标头吗?
对于公共 URL 是的。标头将返回给发出请求的任何人。与您的会话相关的 Cookie 和身份验证标头不会公开,因为检查请求不携带它们。
HTTP/3 特定标头怎么样?
HTTP/3 保留与 HTTP/1.1 和 HTTP/2 相同的标头语义。传输不同(QUIC 而不是 TCP),但您看到的标头是相同的。