必须在米侠浏览器Network面板中捕获运行时AJAX请求,开启录制、勾选Preserve log,通过交互触发并筛选Fetch/XHR请求,定位目标API后查看Request Headers中的Authorization、Cookie等字段,必要时禁用插件或复制cURL复现。

要精准提取网页中真实发起的API接口请求头(Headers),必须在米侠浏览器中捕获运行时AJAX通信快照,而不是读取静态HTML或猜测字段——因为Authorization token、Cookie session、Referer来源等关键Header均由JavaScript动态注入,仅在用户交互触发请求的瞬间存在。
打开Network面板并确保请求被完整捕获
按 F12 唤出开发者工具;若无反应,请先前往「设置 → 高级设置 → 开启开发者工具」并重启浏览器。
点击顶部标签页中的【Network】,确认左上角红色圆形录制按钮已点亮——【未点亮则所有网络活动均不会被记录,后续操作全部无效】。
勾选左上角 Preserve log 复选框,防止页面跳转或刷新后历史请求被清空。
触发并筛选出目标API请求
在网页上执行能触发数据加载的操作:滚动到底部、点击“加载更多”、输入关键词后回车、切换Tab页。
等待3秒以上,观察Network面板是否新增条目;若无新增,说明该操作未真正发起AJAX请求,需换其他交互点再试。
点击面板上方 Fetch/XHR 按钮,只保留JavaScript主动发起的结构化数据请求。
在过滤框中输入 /api/、/v1/、.json 或业务关键词如 search、comment,快速定位接口。
查看并提取Headers中的关键字段
第一步:在左侧请求列表中,找到你通过筛选确定的目标请求(如 https://api.example.com/v1/user/profile)→ 单击该行。
第二步:右侧自动展开详情面板,默认定位在 Headers 标签页。
第三步:向下滚动至 Request Headers 区域,逐行查看字段值。重点关注:Authorization(是否含有效 token)、Cookie(是否有 sessionid=)、Referer(是否与当前域名一致)、Content-Type(POST 时是否为 application/json)。
若某字段值显示为 (blocked) 或 (redacted),说明该请求被浏览器扩展拦截或被网站脚本覆盖,需临时禁用全部插件后重试。
导出Headers供外部复现使用
右键目标请求 → 选择「Copy」→ 「Copy as cURL」,粘贴至终端或 Apipost 即可复现完整请求(含所有Headers)。
若需手动提取纯文本Headers,可在右侧Headers页中,鼠标拖选 Request Headers 区域全部内容 → Ctrl+C 复制 → 粘贴到文本编辑器中整理。
注意:cURL 导入 Apipost 后,Authorization 中的 token 可能被截断或缺失末尾字符,务必核对长度与原始值是否一致。


















