如何生成 HAR 文件?
IBM Cloud Internet Services 当进行故障排除时,生成一个 HTTP 存档(HAR)文件会很有帮助。 HAR 文件是所有 Web 浏览器请求的记录,包括请求和响应头,主体内容以及页面装入时间。
使用 CIS 时出现问题,需要为支持人员生成 HAR 文件。
HAR 文件可以包含敏感详细信息,例如密码,支付信息和专用密钥。 在向支持人员提供文件之前,请使用文本编辑器手动从 HAR 文件中除去敏感信息。
使用以下部分在 Firefox,Chrome 或 Safari 浏览器中生成 HAR 文件。
如何在 Firefox 中生成 HAR 文件
- 在 Firefox中,转至 CIS 中迂到问题的页面。
- 选择浏览器窗口右上角的 Firefox 菜单 (三条水平并行线),然后选择 开发者> 网络。
- 开发者网络工具将在浏览器窗口的侧面或底部作为悬停面板打开。 单击网络选项卡。
- 在浏览器中开始执行操作后,将自动启动记录。
- 刷新您所在的 CIS 页面,或者完成以下步骤以重现您在 Firefox 记录活动时迂到的问题。
- 重现问题后,右键单击悬停面板中 文件 列下的任何位置,然后单击 全部另存为 HAR。
- 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。
如何在 Chrome 中生成 HAR 文件
- 在 Chrome 中,转至 CIS 中迂到问题的页面。
- 选择浏览器窗口右上方的 Chrome 菜单 (三个垂直点),然后选择 工具> Developer Tools。
- Developer Tools 将在浏览器窗口的侧面或底部作为悬停面板打开。 单击网络选项卡。
- 选择选项 保留日志。
- 记录会自动启动,“网络”选项卡左上角会显示一个红色的“记录网络日志”图标。 如果没有,请单击黑色“停止记录网络日志”图标,以在浏览器中开始记录活动。
- 刷新您所在的 CIS 页面,或者完成以下步骤以重现 Chrome 正在记录活动时迂到的问题。
- 在录制时成功重现问题后,右键单击“网络”选项卡中的任意项目,然后选择“全部另存为 HAR 并包含内容”,保存您录制活动的副本。
- 将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。
如何在 Safari 中生成 HAR 文件
-
在 Safari 中,首先检查页面顶部是否有“开发”菜单。 否则,请转至 Safari> 首选项> 高级 并选中“在菜单栏中显示开发菜单”。
-
在 Safari 中,转至 CIS 中迂到问题的页面。
-
浏览至 开发> 显示 Web Inspector。 只有在您浏览到 Safari 起始页面之外的某个位置之后,此菜单选项才可用。 Web Inspector 将作为 Safari 底部的悬停面板打开。
-
单击网络选项卡。
-
刷新您正在使用的 CIS 页面,或者执行以下步骤以重现在 Safari 记录活动时迂到的问题。
-
复制问题后,按住Control键并点击要捕获HAR文件的资源,然后点击 “导出HAR”。
-
将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。
如何在 Microsoft Edge 中生成 HAR 文件
-
在 Microsoft Edge中,转至 CIS 中迂到问题的页面。
-
单击浏览器窗口右上角的“边缘”菜单 (三个垂直点),然后选择 更多工具> Developer Tools。
-
选择“网络”选项卡,然后单击该选项卡左上角的 记录,并验证其是否正在记录。 如果尚未记录,请单击 记录 以开始记录。
-
选中 保留日志旁边的框。
-
选择 清除 以从 网络 选项卡中除去任何现有日志。 请勿关闭 " Developer Tools " 面板。 这将结束记录,并且 HAR 文件将丢失。
-
刷新您所在的 CIS 页面,或者完成步骤以重现 Edge 记录活动时迂到的问题。
-
重现问题后,右键单击网络请求网格上的任意位置,然后选择 “另存为 HAR with Content”。
-
将 HAR 文件保存在您选择的位置,然后将该文件发送给支持人员。