AWS Support 要求我从 Web 浏览器创建一个 HAR 文件,以帮助他们排查我的支持案例。
简短描述
HTTP 存档(HAR)文件是一个 JSON 文件,其中包含浏览器记录的最新网络活动。AWS Support 可以使用来自浏览器的 HAR 文件来调查或复制您在技术支持案例中记录的联网问题。
**重要事项:**您必须参加 Developer、Business 或 Enterprise Support 计划,才能提交技术支持案例。如果 AWS Support 要求您提供 HAR 文件进行故障排除,请在浏览器中创建 HAR 文件,然后在 AWS Support Center 提交该文件。HAR 文件可以捕获敏感信息,例如用户名、密码和密钥。在将 HAR 文件发送给 AWS Support 之前,请务必移除文件中的敏感信息。
解决方法
在浏览器中创建 HAR 文件
**注意:**对这些说明所做的最后测试是在 Google Chrome 版本 98.0.4758.102、Microsoft Edge(Chromium)版本 98.0.1108.62 和 Mozilla Firefox 版本 91.6 上进行的。由于上述浏览器是第三方产品,因此这些说明可能与最新版本或您使用的版本中的体验不一致。在其他浏览器中,例如旧版 Microsoft Edge(EdgeHTML)或适用于 macOS 的 Apple Safari,生成 HAR 文件的过程可能相似,但步骤会有所不同。
Google Chrome
- 在浏览器右上角选择自定义及控制 Google Chrome。
- 在更多工具上暂停,然后选择开发人员工具。
- 在浏览器中打开 DevTools 后,选择网络面板。
- 选中保留日志复选框。
- 选择清除可清除所有当前的网络请求。
- 在 AWS 管理控制台中,重现您的支持案例中的问题。或者,按照 AWS Support 在本地设置中建议的步骤进行操作。
- 在 DevTools 中,打开任何网络请求的上下文(右键单击)菜单。
- 选择全部另存为包含内容的 HAR,然后保存该文件。
有关详细信息,请参阅 Google Developers 网站上的 Chrome DevTools 和 HAR 导入和导出按钮。
Microsoft Edge(Chromium)
- 在浏览器右上角选择设置及其他。
- 在更多工具上暂停,然后选择开发人员工具。
- 在浏览器中打开 DevTools 后,选择网络面板。
- 选中保留日志复选框。
- 选择清除可清除所有当前的网络请求。
- 在 AWS 管理控制台中,重现您的支持案例中的问题。或者,按照 AWS Support 在本地设置中建议的步骤进行操作。
- 在 DevTools 中,打开任何网络请求的上下文(右键单击)菜单。
- 选择全部另存为包含内容的 HAR,然后保存该文件。
有关详细信息,请参阅 Microsoft Docs 网站的网络分析参考页面上的将所有网络请求保存到 HAR 文件。
Mozilla Firefox
- 在浏览器右上角选择打开应用程序菜单。
- 选择更多工具,然后选择Web 开发者****工具。
- 在Web 开发者菜单中,选择网络。(在某些版本的 Firefox 中,Web 开发者菜单位于工具菜单中。)
- 选择齿轮图标,然后选择保留日志。
- 选择垃圾桶图标(清除)以清除所有当前的网络请求。
- 在 AWS 管理控制台中,重现您的支持案例中的问题。或者,按照 AWS Support 在本地设置中建议的步骤进行操作。
- 在网络监视器中,打开请求列表中任何网络请求的上下文菜单(右键单击)。
- 选择全部另存为 HAR,然后保存文件。
有关详细信息,请参阅 MDN Web Docs 网站上的网络监视器和网络请求列表。
编辑 HAR 文件
**重要事项:**HAR 文件可能包含敏感信息。在将文件发送给 AWS Support 之前,您必须移除所有敏感信息,避免出现安全问题。
- 在文本编辑器应用程序中打开 HAR 文件。
- 使用文本编辑器的“查找和替换”工具来识别和替换 HAR 文件中捕获的所有敏感信息。这包括您在创建文件时在浏览器中输入的任何用户名、密码和密钥。
**注意:**您可以用通用字符串替换敏感信息,例如“REDACTED_DUE_TO_SECURITY”。
- 保存已移除敏感信息的 HAR 文件。
提交 HAR 文件
- 在 AWS Support Center 的打开支持案例下,选择您的支持案例。
- 在您的支持案例中,选择您的首选联系方式,附加编辑过的 HAR 文件,然后提交。
相关信息
AWS 管理控制台支持使用哪些浏览器?