HTTP HeaderHTTP Header Reference
粘贴 DevTools / curl 里的请求头,实时解析每个头的含义、方向与敏感提示;支持常用头一键构造、69 个标准头全表速查。调试 API、排查 CORS、联调鉴权更快。纯客户端运行,数据不出本机。
工具介绍
3 段详细说明HTTP Header 工具是面向开发者的一站式 HTTP 头处理工具,集解析、构造、速查三大功能于一体。把 DevTools 或 curl -v 里复制的请求头粘贴进来,每个头的含义、方向与示例值一目了然;也能从常用头垫子一键构造请求头文本。
收录 69 个常用标准头,覆盖 RFC 9110 / 9111 / 6265 / 7239 等核心规范,按通用、认证、缓存、内容、Cookie、CORS、安全、代理 8 大分类陈列。Authorization / Cookie 等敏感头自动标注,公开日志、截图时不会漏脱敏。
所有解析都在浏览器内存中完成,请求头内容不上传任何服务器。零依赖、零网络请求,支持 ⌘+↵ 快捷键与一键复制,调试 API、排查 CORS、联调鉴权更快。
基础知识 · HTTP 头语法
RFC 9110 · 6 条规则HTTP 头(HTTP Header)是请求 / 响应报文中位于首行之后、正文之前的元数据区,以「头名: 值」的形式传递控制信息。按 RFC 9110,掌握以下 6 条规则就能读懂绝大多数报文:
name: value一行一条的结构头名: 值 是基本结构:头名 + 英文冒号 + 值,一行一条。冒号后的空格是惯例非强制;值可以很长(如 User-Agent),也可以用逗号列多个取值。case-insensitive头名大小写不敏感content-type 与 Content-Type 等价。HTTP/1.1 起头名大小写不敏感;HTTP/2 要求全部小写传输,服务端与客户端库通常会自行归一化。multi-value多值用逗号合并Accept: a + Accept: b ≈ Accept: a, b。Set-Cookie 是例外(值里含分号日期,不能合并),必须一条一行。req / res / general头的三种方向custom headers自定义头与注册表X- 前缀是历史惯例(RFC 6648 已不建议);标准头收录在 IANA Message Headers 注册表。业务自定义头(签名、链路追踪 ID)直接用短名即可,本工具会把未收录头归为「自定义」。sensitive敏感头注意脱敏Authorization、Cookie、Set-Cookie 携带凭证与会话信息,等于账号钥匙。贴日志、发群聊、写文档时先脱敏;本工具解析结果会自动加 🔒 标注提醒。ETag(响应)⇋ If-None-Match(请求)—— 资源指纹没变,返回 304 Not Modified,走本地缓存。Last-Modified(响应)⇋ If-Modified-Since(请求)—— 按修改时间判断,同样命中返回 304。Cache-Control 管强缓存:max-age=3600 一小时内不发请求;no-cache 每次都协商;no-store 完全不缓存。Accept-Ranges: bytes(响应声明支持)+ Range: bytes=0-1023(请求区间)+ Content-Range(响应实际区间)。使用说明
4 步快速入门使用场景
5 个真实案例粘贴浏览器 DevTools 复制的请求头,逐个确认含义与取值,快速发现漏带或写错的头。
核对 Origin 与 Access-Control-Allow-* 系列是否配齐,预检 OPTIONS 该带哪些响应头一目了然。
确认 X-Forwarded-For / X-Real-IP / X-Forwarded-Proto 转发链,排查拿到内网 IP 的经典问题。
按接口文档用垫子构造鉴权头:Authorization、自定义签名头等,复制后直接粘进 curl 或 Postman。
对照全表检查 Strict-Transport-Security、CSP、X-Frame-Options 等安全响应头是否配齐。
常见问题
10 个问答HTTP Header 工具是什么?有什么用?
把 DevTools / curl 里复制的原始请求头粘贴进来,实时解析成结构化表格(每个头附分类、方向、含义与示例值);也支持关键词搜索和 69 个标准头全表速查,以及点击常用头快速构造请求头文本。
我的请求头数据会上传到服务器吗?
不会。所有解析在浏览器内存中完成,输入内容不上传任何服务器。可断网使用、关闭网络后再打开仍能正常使用。
从哪里复制原始请求头?
浏览器 F12 → Network → 点选请求 → Headers 面板 → 「查看源代码 / view source」或右键 Copy request headers;命令行用 curl -v 输出中 "> " 开头的行。两者都能直接粘贴,起始行与注释会自动跳过。
支持响应头吗?
支持。解析不区分方向,粘贴响应头(HTTP/1.1 200 OK 后面的部分或 curl -v 的 "< " 行)照常解析;全表与解析结果中每个头都标注了请求头 / 响应头 / 双向。
未收录的头会怎么显示?
归为「自定义」类并照常展示值。常见自定义头如 X-Request-Id、业务签名头都属此类;如需收录某个头,欢迎反馈补充。
敏感头提示是什么意思?
Authorization、Cookie、Set-Cookie、Proxy-Authorization 含凭证或会话信息,解析结果会加 🔒 标注。贴到公开日志、群聊、截图前记得把这些行的值脱敏。
构造出的头能直接用吗?
可以。构造垫点击后生成「名称: 示例值」行,把值改成你的真实取值,复制后可直接粘进 curl -H、Postman / Apifox 的 Headers 面板或网关配置。
与抓包工具(Charles / Fiddler)的区别?
抓包工具面向完整流量拦截与改写,需要安装与证书配置;本工具无需安装、打开网页即用,适合临时速查头的含义、快速构造与文档对照。
移动端能用吗?
支持。移动端输入/输出自动垂直堆叠,构造垫按钮自适应换行,手机上可粘贴复制的请求头一键解析。
头名大小写有影响吗?
HTTP/1.1 起头名大小写不敏感(本工具解析时按不敏感匹配),但 HTTP/2 要求以小写传输。写代码时建议统一小写或按平台惯例。
相关工具
网络分类数据来源
隐私优先RFC 9110 / 9111 (HTTP 语义)、RFC 6265 (Cookie)、RFC 7239 (Forwarded)等核心规范与 MDN 社区文档整理,收录 69 个常用标准头,按 8 大分类组织。