请告知HAR文件(浏览器的网络日志)的获取方法

 
获取HAR文件的步骤如下。

Google Chrome的情况下
(1)在Google Chrome上按下F12按钮,打开浏览器的开发者工具(DevTools)。
(2)(Google Chrome 130之后版本的情况下)按下开发者工具的F1按钮,勾选"设置" - "网络" - " 允许生成包含敏感数据的HAR"。
   这样一来,Cookie, Set-Cookie, Authorization HTTP页眉就可以输出至HAR。
(3)选择“网络 (Network)”选项卡。
(4)选中“保持日志(Preserve log)”。
(5)确保“记录网络日志”图标显示为红色。
(6)按下“记录网络日志”图标旁边的“清除”图标,删除所有网络日志。
(7)在事件重现过程中跳转到新窗口或新选项卡时,也要选中以下内容。
   按下开发者工具上的F1按钮,选中画面右侧全局部分的“通过弹出窗口自动打开DevTools”。
(8)重现事件。
(9)(Google Chrome 129之前版本的情况下)事件重现完成后,按下“正在导出HAR ...”图标。
    (Google Chrome 130之后版本的情况下)事件重现完成后,长按箭头图标,选择“导出HAR(包含敏感数据)...“。
(10)下载HAR文件。(已打开多个开发者工具时,可以下载每个HAR文件。)

Microsoft Edge的情况下
(1)在Microsoft Edge上按下F12按钮,打开浏览器的开发者工具(DevTools)。
  (2)  (Microsoft Edge 130之后版本的情况下)按下开发者工具的F1按钮,勾选"基本设置" - "网络" -"  Allow to generate `HAR` with sensitive data"。
   这样一来,Cookie, Set-Cookie, Authorization HTTP页眉就可以输出至HAR。
(3)选择“网络 (Network)”选项卡。
(4)选中“保持日志(Preserve log)”。
(5)确保“记录网络日志”图标显示为红色。
(6)按下“记录网络日志”图标旁边的“清除」按钮,删除所有网络日志。
(7)在事件重现过程中跳转到新窗口或新选项卡时,也要选中以下内容。
   按下开发者工具上的F1按钮,选中页面右侧全局部分的“自动打开弹出用DevTools”。
(8)重现事件。
(9)(Microsoft Edge 129之前版本的情况下)事件重现完成后,按下“正在导出HAR ...”图标。
    (Microsoft Edge 130之后版本的情况下)事件重现完成后,长按箭头图标,选择“HAR的导出(包含敏感数据)...“。
(10)下载HAR文件。(已打开多个开发者工具时,可以下载每个HAR文件。)

Internet Explorer(IE)的情况下
(1)在Internet Explorer(IE)上按下F12按钮,打开浏览器的开发者工具。
(2)选择“网络”选项卡。
(3)将“导航时清除条目”图标设为灰色。
(4)确认“开始性能分析会话”图标为灰色。
(5)单击“清除会话”图标,删除所有网络日志。
(6)重现事件。
(7)事件重现完成后,按下“作为HAR导出”图标。
(8)下载HAR文件。

-- 适用对象 ------------------------------------------------------------------
iAP/Accel Platform/所有更新版本
------------------------------------------------------------------------------

FAQID:1241
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持