如何生成".har"文件

Background: 

在解决重大的网站问题时,有时我们的客服团队需要您提供有关您的浏览器的更多信息。我们可能会要求您录制并提供.har文件。该文件包含有关您的浏览器发送及收到的网络请求的更多信息。您的浏览器可在问题发生时记录HTTP/HTPS请求和响应的内容、时间轴及状态,从而生成此类文件。

我们将在本文中解释如何生成.Har文件。请在下方点击您正在使用的浏览器:

 

要为Google Chrome生成HAR文件:

1. 打开Google Chrome并前往发生问题的页面。

2. 点击键盘上的 CRTL +SHIFT + I或者,点击Chrome菜单图标(浏览器窗口右上角的三个垂直点),然后选择 “更多工具” > “开发者工具”

3. “开发者工具”会以停靠面板的形式在Chrome侧面或底部打开。选择 “网络”选项卡(如图1)

图1

4. 在“开发者工具” 工具栏左上角找到圆形的“录制”按钮并确保它是红色的。 如果它是灰色的,点击一次开始录制或点击 CTRL+E(如图2)

图2

5. 激活 “保留日志”选项框(如图3)

图3

6. 点击 “清除” 按钮清除已有的日志。“清除” 按钮显示为停止图标,位于 “录制” 按钮的右侧 (如图4)

图4

7. 再现您遇到的问题并录制网络请求。

8. 当您完成问题再现后,右击已记录的网络请求列表上的任意地方,选择 “以HAR格式保存所有内容”, 并将文件保存在您计算机上任意您想保存的位置 (如桌面)。

9. 在IBKR客户端中, 前往消息中心并创建 一个新的网络咨询单(或使用已有的咨询单)

10. 在网络咨询单内,将之前生成的.har文件作为附件添加。 如果IBKR客服向您提供过咨询单号或客服代表的名字,请在咨询单中加上这些信息。

11. 提交网络咨询单

 

要为Firefox生成HAR文件:

1. 打开Firefox并前往发生问题的页面

2. 点击键盘上发 F12 。或者,点击Firefox菜单按钮(浏览器窗口右上角的三条平行线),然后选择 “Web 开发者工具”> “网络”

3. 开发者网络工具会以停靠面板的形式在Firefox底部打开。选择 “网络”选项卡(如图5)

图5

4. 激活 “保存日志”选项框(图6)

图6

5. 再现您遇到的问题。系统会自动开始录制网络请求。

6. 再现问题后,右击已录制的请求列表并选择 “所有内容另存为HAR”

7. 将文件保存在计算机上的任意位置(如桌面)

8. 在IBKR客户端中, 前往消息中心并创建 一个新的网络咨询单(或使用已有的咨询单)

9. 在网络咨询单内,将之前生成的.har文件作为附件添加。 如果IBKR客服向您提供过咨询单号或客服代表的名字,请在咨询单中加上这些信息。

10. 提交网络咨询单

 

为Microsoft Edge生成HAR文件:

1. 打开Edge并前往发生问题的页面。

2. 点击键盘上发 F12 。或者点击Edge菜单图标(浏览器窗口右上角的三个平行点),然后选择 “更多工具” > “开发者工具”

3. 点击 “网络” 图标(如图10)

图10

4. 再现您遇到的问题并录制网络请求。

5. 完成后,点击软盘图标 (导出为HAR) 或按CTRL+S(如图11)

图11

6. 为文件命名并将文件保存在您计算机上的任意位置(如桌面)。然后点击 “保存” 按钮

7. 在IBKR客户端中,前往消息中心并创建一个新的网络咨询单(或使用已有的咨询单)

8. 在网络咨询单内,将之前生成的.har文件作为附件添加。 如果IBKR客服向您提供过咨询单号或客服代表的名字,请在咨询单中加上这些信息。

9. 提交网络咨询单

 

为Safari生成HAR文件:

注:在生成HAR文件前,请确保您可在Safari中看到 “开发者” 菜单。如果您看不到这个菜单, 请点击Safari, 浏览器,选择 “偏好设置”,前往 “高级” 选项卡并激活菜单栏 “显示开发” 菜单旁的选项框。

1. 打开 “开发” 菜单并选择 “显示网页检查器” 或点击CMD+ALT+I

2. 点击“网络” 选项卡 (如图12)

图12

3. 激活 “保留日志”选项卡(图13)

图13

4. 点击 “导出” 图标(或按 CMD+S)为文件命名并将其保存在计算机上的任意位位置(如桌面)并保存.har文件

5. 在IBKR客户端中,前往消息中心并创建一个新的网络咨询单(或使用已有的咨询单)

6. 在网络咨询单内,将之前生成的.har文件作为附件添加。 如果IBKR客服向您提供过咨询单号或客服代表的名字,请在咨询单中加上这些信息。

7. 提交网络咨询单