从Chrome开发者工具导出数据


138

在此处输入图片说明

Chrome在网页加载时进行网络分析

我想将此数据导出到Microsoft Excel,以便在不同时间加载时将具有类似数据的列表。一次加载页面并不能真正告诉我很多,尤其是当我想比较页面时。

是否可以通过工具或chrome扩展程序执行此操作?


2
还走一步看一步:confluence.atlassian.com/kb/...
Vadzim

Answers:


93

如果右键单击任何行,则可以将项目或整个数据集导出为HAR,这似乎是JSON格式。

如果您确实需要在excel中编写脚本以将其转换为csv,并不是很困难,但是如果您已经在编写脚本,则不妨使用脚本来询问数据问题。

如果有人知道如何从命令行驱动过程的“加载页面,导出数据”部分,我将非常有兴趣了解如何


1
在删除的答案中提到了此工具:github.com/janodvarko/harviewer
Jonathon Reinhart

3
@JonathonReinhart,它有5票赞成,非常有用。为什么将其删除?另请参阅此在线工具:softwareishard.com/har/viewer
Pacerier

9
令人惊讶的是,chrome的网络将保存到HAR的网络保存了所有数据,而不仅是项目
-kishu

@JonathonReinhart,它已被删除:stackoverflow.com/a/20235632/632951
Pacerier,

这似乎不适用于本地主机来源的请求。
Skowronek


22

我试图复制从Chrome网路测得的尺寸资料,却偶然发现这篇文章。我只是找到了一种将数据“导出”到excel的简便方法,即复制表并粘贴到excel。

诀窍是单击Control + A(全选),然后将整个表突出显示,将其粘贴到Microsoft Excel。唯一的问题是,如果字段太多,则不会复制所有行,您可能必须复制和粘贴几次。

更新:我发现只有在关闭过滤器选项(表格上方的漏斗状按钮)时,才能复制数据。–弯头


8
这实际上是最简单的方法。您可以通过缩小浏览器(CTRL +/-)来解决“字段过多”问题。文本是否太小都没关系,它将以正常大小复制/粘贴到excel中。
profexorgeek 2015年

3
确实选择了所有内容,但只复制了可见文件(在滚动窗格中),我不知道为什么...:/
Tom Brito

1
如果您在列上单击鼠标右键,则可以使用它们,因此您可以拥有比默认列更多的数据
或Duan

4
我无法使Ctrl-A正常工作,但是可以使用鼠标,从左侧的一列开始,然后单击并向上拖动以突出显示。菲,伊姆维,蒂斯拉。
鲁芬

5
@Pacerier我发现只有在关闭过滤器选项(表格上方的漏斗状按钮)时,才能复制数据。
bentur


8

我遇到了同样的问题,发现更简单的方法是将开发人员工具的视频移到一个单独的窗口中!(使用开发人员工具窗口的右上角工具栏按钮),并在新窗口中,只需说出全选并复制粘贴即可!



4

您可以使用Fiddler Web调试器导入HAR,然后从其上进行操作非常简单... Ctrl + A(全选),然后Ctrl + c(复制摘要),然后粘贴到excel中并玩得开心


提琴手网络调试器
Pacerier '17

4

请注意,“将所有副本复制为HAR”不包含响应正文。

您可以通过“使用Content另存为HAR”获得响应正文,但是如果日志数量不多(如果我只尝试了8k个请求就尝试了一次,那是行不通的),它就会中断。要解决此问题,您可以使用自己编写输出脚本_request.contentData()

当日志太多时,偶数_request.contentData()和“复制响应”都将失败,希望它们可以解决此问题。在此之前,Chrome Network Inspector不能正确地检查数量不多的网络日志,因此最好不要使用其他工具。


3

我没有看到导出或另存为选项。

我使用过滤掉了所有不需要的请求,-.css -.js -.woff然后右键单击其中一个请求,然后复制 > 全部复制为HAR

然后将内容粘贴到文本编辑器中并保存。


我使用这种方法,就像魅力一样。我想补充答案;粘贴到文本编辑器中时的内容是一个json文件。实际上,我使用powershell解析json并进一步研究请求重定向(在我的情况下)。
西瓦·森希尔

1

我来这里时遇到了同样的问题。经过一些试验,我发现可以复制多页的chrome数据,就像我缩小的问题一样,直到将所有数据都放在一页中,也就是说,没有滚动,字体很小。现在,将其复制并粘贴到excel中,该文件将以正常字体复制所有记录。我认为这对几页数据很有用。


1

在更新版本的Chrome中,您只需将.har文件拖到Chrome开发工具的网络标签中即可加载。


6
我想他想出口吗?
Pacerier's

0

要以excel或csv格式获取此文件-右键单击该文件夹,然后选择“复制响应”-粘贴到excel并在列中使用文本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.