必须导出HAR日志以提供完整网络行为证据:打开DevTools的Network面板,开启录制并勾选Preserve log、禁用缓存,登录后关闭再重开DevTools以防敏感数据泄露,执行操作后右键保存为HAR文件。

当你需要向技术支持提交网页加载失败、按钮点击无响应或接口返回异常的完整证据时,必须导出包含请求头、响应体、Cookie、时间戳和完整调用链的HAR日志——这是唯一能还原真实网络行为的数据格式。
打开并激活Network面板
在Chrome中打开出问题的网页,按 F12 或 Ctrl+Shift+I(Windows/Linux)/ Cmd+Option+I(macOS)调出开发者工具。这一步不能用鼠标右键“检查”代替,因为右键检查可能不会自动聚焦到Network面板。
点击顶部标签栏中的 Network 选项卡,确保看到的是网络请求列表区域;确认左上角的圆形按钮为红色——这是开启录制的唯一视觉标识,灰色状态意味着所有请求都不会被捕获。
配置关键捕获参数
勾选左上角的 Preserve log 复选框——这是防止页面跳转后日志清空的核心设置,不勾选会导致多步操作只留下最后一页的请求。
点击右上角齿轮图标(Settings),在弹出面板中确认已启用 Disable cache when DevTools is open。缓存未禁用时,部分资源会显示为 from disk cache 或 from memory cache,导致HAR中缺失真实响应体内容。
【重要前提】如果目标接口返回的是敏感数据(如用户手机号、token、身份证号),请勿在登录态下直接录制整站流量;应先完成登录 → 关闭DevTools → 重新打开DevTools → 刷新页面开始录制。
触发并完成请求录制
第一步:点击Network面板左上角的灰色圆形按钮,确保它变为红色。
第二步:点击左上角带对角线的圆圈图标(Clear)清空已有日志,避免干扰。
第三步:在当前页面执行问题操作——比如点击按钮、提交表单、切换Tab页、滚动加载更多。每一步操作产生的网络请求都会实时出现在面板中。
第四步:等待所有请求状态变为 Finished(面板底部状态栏显示),且关键请求(如XHR/Fetch)已全部出现,再停止操作。
导出HAR文件
在Network面板空白区域右键单击。
选择 Save all as HAR with content。
指定保存位置,输入文件名(建议含日期与场景,如 login-fail-20261104.har),点击保存。











