IBM Cloud Docs
如何生成 HAR 文件?

如何生成 HAR 文件?

IBM Cloud Internet Services 当进行故障排除时,生成一个 HTTP 存档(HAR)文件会很有帮助。 HAR 文件是所有 Web 浏览器请求的记录,包括请求和响应头,主体内容以及页面装入时间。

使用 CIS 时出现问题,需要为支持人员生成 HAR 文件。

HAR 文件可以包含敏感详细信息,例如密码,支付信息和专用密钥。 在向支持人员提供文件之前,请使用文本编辑器手动从 HAR 文件中除去敏感信息。

使用以下部分在 Firefox,Chrome 或 Safari 浏览器中生成 HAR 文件。

如何在 Firefox 中生成 HAR 文件

  1. 在 Firefox中,转至 CIS 中迂到问题的页面。
  2. 选择浏览器窗口右上角的 Firefox 菜单 (三条水平并行线),然后选择 开发者> 网络
  3. 开发者网络工具将在浏览器窗口的侧面或底部作为悬停面板打开。 单击网络选项卡。
  4. 在浏览器中开始执行操作后,将自动启动记录。
  5. 刷新您所在的 CIS 页面,或者完成以下步骤以重现您在 Firefox 记录活动时迂到的问题。
  6. 重现问题后,右键单击悬停面板中 文件 列下的任何位置,然后单击 全部另存为 HAR
  7. 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。

如何在 Chrome 中生成 HAR 文件

  1. 在 Chrome 中,转至 CIS 中迂到问题的页面。
  2. 选择浏览器窗口右上方的 Chrome 菜单 (三个垂直点),然后选择 工具> Developer Tools
  3. Developer Tools 将在浏览器窗口的侧面或底部作为悬停面板打开。 单击网络选项卡。
  4. 选择选项 保留日志
  5. 记录会自动启动,“网络”选项卡左上角会显示一个红色的“记录网络日志”图标。 如果没有,请单击黑色“停止记录网络日志”图标,以在浏览器中开始记录活动。
  6. 刷新您所在的 CIS 页面,或者完成以下步骤以重现 Chrome 正在记录活动时迂到的问题。
  7. 在录制时成功重现问题后,右键单击“网络”选项卡中的任意项目,然后选择“全部另存为 HAR 并包含内容”,保存您录制活动的副本。
  8. 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。

如何在 Safari 中生成 HAR 文件

  1. 在 Safari 中,首先检查页面顶部是否有“开发”菜单。 否则,请转至 Safari> 首选项> 高级 并选中“在菜单栏中显示开发菜单”。

  2. 在 Safari 中,转至 CIS 中迂到问题的页面。

  3. 浏览至 开发> 显示 Web Inspector。 只有在您浏览到 Safari 起始页面之外的某个位置之后,此菜单选项才可用。 Web Inspector 将作为 Safari 底部的悬停面板打开。

  4. 单击网络选项卡。

  5. 刷新您正在使用的 CIS 页面,或者执行以下步骤以重现在 Safari 记录活动时迂到的问题。

  6. 复制问题后,按住Control键并点击要捕获HAR文件的资源,然后点击 “导出HAR”。

  7. 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。

如何在 Microsoft Edge 中生成 HAR 文件

  1. 在 Microsoft Edge中,转至 CIS 中迂到问题的页面。

  2. 单击浏览器窗口右上角的“边缘”菜单 (三个垂直点),然后选择 更多工具> Developer Tools

  3. 选择“网络”选项卡,然后单击该选项卡左上角的 记录,并验证其是否正在记录。 如果尚未记录,请单击 记录 以开始记录。

  4. 选中 保留日志旁边的框。

  5. 选择 清除 以从 网络 选项卡中除去任何现有日志。 请勿关闭 " Developer Tools " 面板。 这将结束记录,并且 HAR 文件将丢失。

  6. 刷新您所在的 CIS 页面,或者完成步骤以重现 Edge 记录活动时迂到的问题。

  7. 重现问题后,右键单击网络请求网格上的任意位置,然后选择 “另存为 HAR with Content”

  8. 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。