位置:首页 > 行业软件 > Safari浏览器查看与导出完整网络请求HAR文件

Safari浏览器查看与导出完整网络请求HAR文件

时间:2026-07-05  |  作者:318050  |  阅读:0

遇到Safari页面加载异常、登录失败或接口返回错误时,最直接有效的排查方式就是把完整的网络行为“截图”成一份HAR文件

它记录了每个资源的请求头、响应体、状态码、耗时以及重定向链路,缺一不可。下面这张图是整体流程的参考,具体操作往下看。

先说一个关键前提:只有导出包含全部请求细节的HAR文件,技术支持才能准确判断问题出在哪个环节。

而要在Safari里做到这件事,只需要三步——但每一步都有容易忽略的细节,稍不留神就可能白忙一场

启用Safari开发者工具

打开Safari,点击顶部菜单栏的「Safari」→「偏好设置」,切换到「高级」标签页,然后勾选「在菜单栏中显示“开发”菜单」。

这一步是硬性前提——如果不勾选,后续所有网络面板的操作都不可见。勾选之后,如果菜单栏没有立即出现「开发」,重启一下Safari再试试。

打开网络检查器并开启录制

点击顶部菜单栏的「开发」→「显示Web检查器」,接着切换到「网络」选项卡。确认右上角的红色圆形录制按钮已经亮起(如果显示灰色,点一下就能启动),这时所有网络活动就开始捕获了。

【必须勾选“保留日志”】:在面板左下角找到齿轮图标,点击后勾选「保留日志」。这一步很容易被忽略,但后果很严重——页面一旦跳转或刷新,之前的所有请求记录就会被清空,导出的HAR文件也就只剩下一堆残缺的数据。

重现问题并导出HAR文件

按照以下步骤操作:

  • 第一步:在当前页面执行你要排查的操作,比如点击提交按钮、切换Tab、触发某个API调用。
  • 第二步:等到所有请求完成——底部状态栏显示“已完成”,而且没有持续加载的圆点为止。
  • 第三步:点击面板右上角的「导出」按钮,输入文件名(建议带上日期和场景,比如 login_fail_20260601.har),选择保存位置,点击「保存」。

注意:导出动作只支持整页导出,没法单独筛选某几个请求。如果中途操作失误导致日志混杂,那就清除后重新录制一遍。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多