我必须知道一些有关浏览器(例如 chrome )加载的文档的信息,因为该检查元素是不错的选择。现在我必须将数据导入到 Excel 中。检查元素允许将数据保存为 .har(http 存档)文件。
如何将网络信息从检查元素保存到 Excel。我的浏览器是谷歌浏览器。我在这里找到了一个答案,它提供了信息,但没有关于 excel 的信息。
我必须知道一些有关浏览器(例如 chrome )加载的文档的信息,因为该检查元素是不错的选择。现在我必须将数据导入到 Excel 中。检查元素允许将数据保存为 .har(http 存档)文件。
如何将网络信息从检查元素保存到 Excel。我的浏览器是谷歌浏览器。我在这里找到了一个答案,它提供了信息,但没有关于 excel 的信息。
您可以从 Google 或 Firefox 浏览器下载 HAR 文件,并使用此在线工具将 HAR 文件转换为 CSV。
在线工具链接: https ://hintdesk.github.io/networkhartocsv/input
只需选择导出的 HAR 文件并让工具对其进行解析。然后选择要导出的列并将当前行导出为 CSV。
您还可以过滤掉不相关的行。
我还需要将.har
文件转换为.csv
,以便总结一些值。
在寻找可以在MacOs下运行的解决方案时(因此可能不安装专用应用程序),我发现这个 Akamai 博客文章解决方案只是暗示要安装jq。我没有得到预期的输出,所以我以这种方式调整了建议的脚本:
cat my_chrome_export.har | jq '[ "URL", "Time", "Wait time", "Status", "Body size","Content-Type", "Content-Encoding"],
(.log.entries[] | [
.request.url,
.time,
.timings.wait,
.response.status,
.response.content.size,
.response.content.mimeType,
.response.content.encoding
]) | @csv' | sed 's/\\"//g' | sed 's/"//g' > result.csv
输出是一个包含以下列的CSV文件: URL、时间、等待时间、状态、正文大小、内容类型、内容编码。
这是一个可用于将 .HAR 文件转换为 csv 的小应用程序。此外,您可以将 csv 导入到 excel 中。
Google 现在有一个 npm 包可以很好地处理这个问题。https://github.com/google/har2csv
这是将数据导入 Excel 的一种快速而肮脏的方法: