指南

如何分析 HTTP 头文本

把 HTTP 头文本逐行提交给工具,它会解析字段、识别常见名称,并汇总已识别和自定义条目。空白行会被忽略,没有冒号的非空行会保留为格式异常条目。

工具 HTTP 标头信息查看器

先了解它能做什么

HTTP 头记录了请求或响应中的元数据,例如内容类型、主机、授权信息和服务器信息。这个工具适合在你已经拥有一段 HTTP 头文本时,快速整理其中的字段、识别常见名称,并区分已知字段与自定义字段。它分析的是你提供的文本,因此重点在于文本结构和字段概览,而不是判断某个网址当前返回了什么。

按步骤分析 HTTP 头

  1. 准备 HTTP 头文本。将字段逐行放入输入区域,每行使用“名称: 值”的形式;例如 Content-Type: application/json。也可以保留多行内容,工具会按行处理。
  2. 提交文本进行分析。工具会先去除整体文本两端的空白,再逐行检查。包含冒号的行会在第一个冒号处分开,因此值中后续出现冒号不会被当成新的分隔位置。
  3. 检查字段名称和内容。名称和值两端的空白会被去除,字段名称会转换为小写后再进行识别。空白行不会生成条目;没有冒号的非空行会作为原始的格式异常条目保留。
  4. 阅读分析结果。先查看解析条目的总数,再分别查看已识别字段和自定义字段。对于常见名称,结果还会提供相应说明,例如 content-typeauthorizationhostcookielocationserver

如何理解结果

总数用于确认工具实际解析了多少条内容,但它不等于输入行数:空白行会被忽略,没有冒号的非空行则会作为格式异常内容保留。识别结果表示字段名称与内置常见名称匹配;自定义结果表示名称不属于这组常见名称,并不代表该字段一定无效。名称统一转为小写后再识别,所以输入中的大小写差异不会改变名称的归类。若结果出现原始格式异常条目,应回到输入文本,检查该行是否缺少第一个冒号。

使用示例

你正在整理一段响应头文本,希望同时确认常见内容类型字段、自定义字段和格式不完整的行。

在输入区域放入一行 Content-Type 字段、一行自定义字段和一行不含冒号的非空文字,然后提交分析,按类别查看返回的汇总。

结果会显示解析条目的总数,并分别呈现已识别字段、自定义字段;没有冒号的非空行会出现在格式异常条目中。

使用限制

  • 该工具针对你提供的 HTTP 头文本进行分析;已知能力不支持把它描述为读取网址或检查实时网络响应。网络访问状态本身也不能说明文本是否会被存储,因而不要据此作出隐私承诺。

常见错误

  • 常见问题是把没有冒号的说明文字混入头文本。此类非空行不会被丢弃,而会作为格式异常条目保留;请将它改成“字段名: 值”的格式,或删除该行后重新分析。

常见问题

不输入 HTTP 头文本也能使用吗?

可以。未提供文本时,操作仍会成功,并报告没有提供头信息,同时显示内置的常见头名称列表。

字段值中包含冒号时会被错误拆分吗?

可以。工具按第一个冒号拆分包含冒号的行,因此值中后面的冒号仍属于值的一部分。

字段名称大小写不同会影响识别吗?

会。字段名称和值两端的空白会被去除,字段名称会转换为小写后再识别。

工具

HTTP 标头信息查看器