跳至内容

如何从浏览器为 AWS Support 案例创建 HAR 文件和控制台日志?

2 分钟阅读
0

AWS Support 要求我从 Web 浏览器创建 HTTP 存档 (HAR) 文件和控制台日志,以对我的支持案例进行故障排除。

解决方法

**重要事项:**HAR 文件和控制台日志可以捕获敏感信息,例如用户名、密码和密钥。在向 AWS Support 发送 HAR 文件和控制台日志之前,务必先移除任何敏感信息。

在浏览器中创建 HAR 文件

根据您使用的浏览器执行以下操作。

Google Chrome

完成以下步骤:

  1. 在 Google Chrome 浏览器中,选择 Customize and control Google Chrome(自定义和控制 Google Chrome)图标。
  2. More tools(更多工具)下,选择 Developer tools(开发者工具)。
  3. 选择 Network(网络)。
  4. 选择 Preserve log(保留日志)。
  5. 选择 Clear network log(清除网络日志)图标以清除所有当前网络请求,然后选择 Record network log(记录网络日志)。
  6. 打开 AWS 管理控制台
  7. 重现您的问题。
    **注意:**如果 AWS Support 要求您对特定步骤进行故障排除,请立即完成这些步骤。
  8. 在 DevTools 面板中,选择 Export HAR (sanitized)...(导出 HAR(已消毒)…)图标,以下载经过消毒的 HAR 文件。然后,按照提示保存 HAR 文件。
  9. 在 DevTools 面板中,选择控制台
  10. 在任何网络请求上打开上下文(右键单击)菜单,选择 Save as...(另存为…),然后保存控制台文件。

有关信息,请参阅 Chrome for Developers 网站上的 Chrome DevToolsHAR 导入和导出按钮

Microsoft Edge (Chromium)

完成以下步骤:

  1. 在 Microsoft Edge 浏览器中,选择 Settings and more(设置及更多)图标。
  2. More tools(更多工具)下,选择 Developer tools(开发者工具)。
  3. 选择 Network(网络)。
  4. 选择 Preserve log(保留日志)。
  5. 选择 Clear(清除)以清除所有当前网络请求,然后选择 Record network log(记录网络日志)。
  6. 打开 AWS 管理控制台
  7. 重现您的问题。
    **注意:**如果 AWS Support 要求您对特定步骤进行故障排除,请立即完成这些步骤。
  8. 在 DevTools 面板中,选择 Export HAR (sanitized)...(导出 HAR(已消毒)…)图标,以下载经过消毒的 HAR 文件。然后,按照提示保存 HAR 文件。
  9. 在 DevTools 面板中,选择控制台
  10. 在任何网络请求上打开上下文(右键单击)菜单,选择 Save as...(另存为…),然后保存控制台文件。

有关信息,请参阅 Microsoft Documentation 网站的网络分析参考页面上的将所有网络请求保存到 HAR 文件

Mozilla Firefox

完成以下步骤:

  1. 在 Mozilla Firefox 浏览器中,选择 Open Application Menu(打开应用程序菜单)图标。
  2. 选择 More tools(更多工具),然后选择 Web Developer tools(Web 开发者工具)。
  3. Web Developer(Web 开发者)菜单中,选择 Network(网络)。
    **注意:**在某些版本的 Firefox 中,Web Developer(Web 开发者)菜单位于 Tools(工具)菜单中。
  4. 选择齿轮图标,然后选择 Persist Logs(保留日志)。
  5. 选择垃圾桶图标以清除所有当前网络请求,然后选择 Analyze(分析)以开始性能分析。
  6. 打开 AWS 管理控制台
  7. 重现您的问题。
    **注意:**如果 AWS Support 要求您对特定步骤进行故障排除,请立即完成这些步骤。
  8. Network Monitor(网络监控器)中,打开请求列表中任何网络请求的上下文(右键单击)菜单。
  9. 选择 Save All As HAR(全部另存为 HAR),然后保存 HAR 文件。
  10. 在 DevTools 面板中,选择控制台
  11. 打开任何控制台请求的上下文(右键单击)菜单,选择 Save all Messages to File(将所有消息保存到文件),然后保存控制台文件。

有关信息,请参阅 Firefox Source Docs 网站上的 Network Monitor(网络监控器)和 Network request list(网络请求列表)。

编辑 HAR 文件和控制台日志

完成以下步骤:

  1. 在文本编辑器应用程序中打开 HAR 文件。
  2. 使用文本编辑器的 Find and Replace(查找和替换)工具来识别和替换 HAR 文件中的所有敏感信息。此外,请务必移除或屏蔽 Cookie 和身份验证标头。
    **注意:**您可以移除敏感信息,然后输入通用字符串,例如 REDACTED_DUE_TO_SECURITY
  3. 保存编辑后的 HAR 文件,然后对控制台文件重复这些指令。

提交 HAR 文件和控制台日志

完成以下步骤:

  1. 打开 AWS Support 中心
  2. Open support cases(打开支持案例)下,选择您的支持案例。
  3. 选择您的首选联系选项。
  4. Description(描述)或 Communication(通信)部分中,查找 Attachments(附件)部分。
  5. 选择 Add files(添加文件)以从计算机中选择文件。
  6. 选择 Submit(提交)。

相关信息

AWS 管理控制台支持哪些浏览器?