HTTP Headers
HTTP 头解析器
解析原始 HTTP 头行,规范化头名称,并快速定位无效行。
头输入
粘贴原始头行。该工具仅解析头行,不解析完整 HTTP 消息。
限制:最多 64 KB,2000 行
解析结果
查看规范化结构、解析行、重复项和无效行。
{
"host": [
"example.com"
],
"accept": [
"application/json",
"text/plain"
],
"x-trace-id": [
"demo-123"
]
}host: example.com accept: application/json, text/plain x-trace-id: demo-123
| 行号 | 头名称 | 值 |
|---|---|---|
| 1 | Host | example.com |
| 2 | Accept | application/json |
| 3 | X-Trace-Id | demo-123 |
| 4 | Accept | text/plain |
- acceptx2
未发现无效行。
What
HTTP 头解析器 定义
HTTP 头是键值形式的元数据行(例如 Content-Type: application/json)。该工具可校验头格式并输出规范化结果,便于排障。
Cases
常见使用场景
1
在复现 API 调用前校验复制的请求/响应头
2
发现会导致网关路由异常的格式错误头行
3
将重复头规范化用于文档与测试样例
4
检查 Authorization、Cookie 等敏感头
5
生成可直接用于 cURL/fetch 的整洁头块
6
在故障分析中按行定位解析错误
How To
如何解析 HTTP 头
粘贴头行后执行解析,查看规范化结果、重复项和错误行。
1
粘贴头行
输入 Key: Value 格式的行,空行会被忽略。
2
执行解析
点击 Parse,校验头名称并聚合重复头。
3
查看并复制
检查 JSON 和规范化头块,并复制所需输出。
Knowledge
头解析知识
头名称 token 规则
HTTP 头名称不区分大小写。统一小写有助于匹配和去重。
重复头语义
某些头可能重复出现或以逗号合并表示。聚合重复值可保留上下文。
安全与限制
字节数与行数限制可保护浏览器性能,并降低解析器被滥用风险。
FAQ
FAQ
支持什么输入格式?
仅支持 Key: Value 头行。请求/响应起始行和消息体会被视为无效行。
重复头如何处理?
头名称会统一转小写,并按输入顺序聚合重复值。
我的头数据会发送到服务器吗?
不会。解析在浏览器本地执行,不调用外部 API。
为什么有些行被标记为无效?
通常是缺少 ':',或头名称包含不允许的字符。
可以复制规范化输出吗?
可以。一键复制规范化 JSON 或规范化头块。
有输入大小限制吗?
有。为避免浏览器卡顿,限制了输入大小与行数。