如何生成HAR文件

如果您需要浏览器中有关网络请求的详细信息,以进行故障排除,则生成HAR文件会很有帮助。 本文可帮助您了解有关如何生成HAR文件的步骤。

描述 description

环境

Adobe Experience Manager

问题

您可能需要浏览器中有关网络请求的详细信息以进行故障排除。

HAR文件非常有用,因为它包含浏览器的HTTP事务历史记录。 本文介绍如何生成 HAR 文件。

Web浏览器环境

  • Chrome
  • Edge
  • Firefox
  • Safari

解决方法 resolution

Chrome和Edge

  1. 打开出现问题的页面。
  2. 按F12打开DevTools。
  3. 选择 网络 选项卡。
  4. 选中 保留日志 复选框。
  5. 选中 禁用缓存 复选框。
  6. 重现要调查的问题并确认“网络”选项卡显示详细的HTTP事务。
  7. 右键单击网络请求列表中的任意位置。
  8. 选择全部另存为HAR,内容为。
  9. 选择位置并保存文件。

Chrome/Edge版本130的注意事项:

默认情况下,由于隐私更改,HAR文件会排除Cookie and Authorization headers。 要包含这些敏感标头以进行故障排除,请执行以下操作:

  1. 打开DevTools设置(通常是DevTools窗口中的齿轮图标)。
  2. 选择允许生成包含敏感数据的HAR。
  3. 重现问题后,在 网络 选项卡中长按 导出 按钮,然后从下拉菜单中选择导出HAR (包含敏感数据)。

Firefox

  1. 打开出现问题的页面。
  2. 按F12打开DevTools。
  3. 选择 网络 选项卡。
  4. 选择齿轮图标并启用保留日志。
  5. 选中 禁用缓存 复选框。
  6. 重现要调查的问题并确认“网络”选项卡显示详细的HTTP事务。
  7. 再次选择齿轮图标,然后选择全部另存为HAR。
  8. 选择位置并保存文件。

Safari

  1. 打开DevTools (按键盘上的⌥⌘I (Option + Command + I))。
  2. 选择 网络 选项卡。
  3. 选中 保留日志 复选框。
  4. 重现要调查的问题并确认“网络”选项卡显示详细的HTTP事务。
  5. 选择导出。
  6. 指定文件名并保存。

。

recommendation-more-help
experience-cloud-kcs-help-kbarticles