收集 HAR 文件的方式
HAR 文件可帮助我们的技术支持团队解决复杂的问题。 为了创建这种文件,我们建议使用 Chrome 或火狐浏览器。 不过, IE 11、Edge 和 Safari 也支持 .har
文件的生成和导出功能。
Chrome 浏览器
如要在 Chrome 中创建 HAR 文件请执行以下操作:
前往出现问题的 URL。 暂时不要重复导致问题的操作。
打开开发者工具:
- 从菜单中找到:「菜单」→「更多工具」→「开发者工具」。
- 键盘:Ctrl + Shift + C,或 Ctrl + Alt + I,或⌥+⌘+ I(使用于 Mac)。
单击 「Network」(网络)标签。
找到 Network 标签中的左上角的圆形按钮,并确认它处于红色录音模式。 如果是灰色的,请您单击使其变为红色的,并开始录音。
使用「clear」(清除)按钮(记录按钮旁边带有一条线的圆圈按钮)以清除所有之前的活动。
选择 Network 标签中的「Preserve log」(保留日志)复选框。
勾选「Disable cache」(禁用缓存)复选框。
重复导致问题的步骤。
通过右键单击网格并选择「Save as HAR with content」(另存为带内容的 HAR),将内容另存为 .har 文件。
发送至 AdGuard 支持团队(support@adguard.com),并详细描述问题。 屏幕截图也会有所帮助。
Edge 浏览器
前往出现问题的 URL。 暂时不要重复导致问题的操作。
打开 Developer Tools(开发者工具):
- 从菜单中找到:「菜单」→「更多工具」→「开发者工具」。
- 键盘:Ctrl + Shift + C,或 Ctrl + Alt + I,或⌥+⌘+ I(使用于 Mac)。
单击 「Network」(网络)标签。
找到 Network 标签中的左上角的圆形按钮,并确认它处于红色录音模式。 如果是灰色的,请您单击使其变为红色的,并开始录音。
使用「clear」(清除)按钮(记录按钮旁边带有一条线的圆圈按钮)以清除所有之前的活动。
选择 Network 标签中的「Preserve log」(保留日志)复选框。
勾选「Disable cache」(禁用缓存)复选框。
重复导致问题的步骤。
通过右键单击网格并选择「Save as HAR with content」(另存为带内容的 HAR),将内容另存为 .har 文件。
发送至 AdGuard 支持团队(support@adguard.com),并详细描述问题。 屏幕截图也会有所帮助。
Firefox 浏览器
如要在火狐浏览器中创建 HAR 文件请执行以下操作:
前往出现问题的 URL。 暂时不要重复导致问题的操作。
在「Network」(网络)模式下打开开发者工具:
- 从菜单中找到:「菜单」→「Web 开发者」→「网络」。
- 键盘:Ctrl + Shift + C 或 ⌥+⌘+ E(使用于 Mac)。
- 注意:网络标签左上方的继续/暂停按钮。
- 按钮应处于继续记录模式。
如果当前在网格中显示任何信息,请单击继续/暂停按钮旁边的删除垃圾箱按钮进行清除。
选中网络标签上的「Persist Logs」(继续记录)复选框。
勾选「Disable cache」(禁用缓存)复选框。
重复导致问题的步骤。
通过右键单击网格并选择「Save as HAR」(另存为 HAR),将内容另存为 .har 文件。
发送至 AdGuard 支持团队(support@adguard.com),并详细描述问题。 屏幕截图也会有所帮助。
Internet Explorer11 浏览器
要在 Internet Explorer 11 中创建 HAR 文件:
前往出现问题的 URL。 暂时不要重复导致问题的操作。
在「Network」(网络)模式下打开开发者工具:
- 从工具齿轮菜单中找到:「开发者工具」→「网络」标签。
- 键盘:F12 →「网络」标签。
- 请注意网络标签左上方的开始分析会话「Play」(继续)按钮和停止分析的「Stop」(停止)按钮。
- 录音时继续按钮将变为灰色,停止按钮为红色。 置于「 Play」(继续)模式。
- 使用网络标签上的「Clear session」(清除会话)按钮以清除显示在下部网格中的所有会话信息。 将鼠标悬停在图标上可以查看名称。
- 「Clear session 」(清除会话)按钮是一个三行图标,上面带有一个「X」。
勾选「Disable cache」(禁用缓存)复选框。
重复导致问题的步骤。
单击网络标签上的「Save disk」(保存磁盘) 按钮(导出为 HAR)将会话内容另存为 .har 文件。
发送至 AdGuard 支持团队(support@adguard.com),并详细描述问题。 屏幕截图也会有所帮助。
Safari 浏览器
如要在 Safari 中创建 HAR 文件请执行以下操作:
- 查看屏幕顶部的 Safari 菜单栏是否有「Develop」(开发)菜单。 选菜单栏中的「Show Develop menu in menu bar」(显示开发菜单)和底部的复选框。
- 如果没有,请转到 Safari →「Preferences 」(首选项)→「Advanced」(高级)将其启用。
前往出现问题的 URL。 暂时不要重复导致问题的操作。
在 Web Inspector(Web 检查器)中打开「Network」(网络)标签:
- 从菜单中找到:「开发」→「显示 Web 检查器」→「网络」。
- 键盘:⌥+⌘+ I →「网络」
选网络标签右侧的「Preserve Log」(保留日志)复选框。
单击「Network」最右侧的「delete Trash」(删除垃圾箱)图标,清除当前的网络项目。
勾选「Disable cache」(禁用缓存)复选框。
重复导致问题的步骤。
单击「Preserve Log」旁边的「Export」(导出)图标,将会话内容另存为 .har 文件。
发送至 AdGuard 支持团队(support@adguard.com),并详细描述问题。 屏幕截图也会有所帮助。
安卓系统
要获取 HAR 文件,请执行以下步骤:
打开 AdGuard 并转到「设置」
在菜单中选择「高级」
选择「低级设置」
激活
pref.har.capture
(您必须重新启动保护)重试导致问题的操作:打开应用程序,执行必要的操作以使广告出现。
现在再次关闭
pref.har.capture
。返回,然后点击「导出日志和系统信息」→「保存」。
Windows 系统
打开「设置」→「一般设置」→ 「高级设置」并向下滚动。
勾选「Enable HAR writing」(启用 HAR 写入)复选框。
重复导致问题的步骤。
前往「General settings」(常规设置)→ 点击「Export logs」(导出日志)→「Save」(保存)。
通过取消勾选相应的方框禁止 HAR 写入。