7得票1回答
过滤并保存HAR文件

背景 我正在开发一个工具,可以让用户上传HAR文件并重复播放它们,收集分析数据,例如随时间的平均速度、服务可用性等。我已经编写了核心代码,在这里接受Har文件,并启动进程来重放它们并在一个平面文件数据库中收集分析数据。 https://github.com/shaunakv1/node-c...

194得票12回答
如何查看/回放保存有内容的Chrome网络调试器HAR文件?

我喜欢网络调试器,但是,有哪些程序可以让我向前和向后跨越多个“har”以便我可以重放它们?如果“har”保存了内容,重放是否也可以处理这些内容? 目前我只能在文本编辑器中阅读,但如果我不得不呈现任何发现,一款漂亮的“har播放器”可能会极大地帮助非技术人员。

12得票2回答
如何解析HAR文件以提取文本内容?

我将我的网络数据保存在HAR文件中,现在想要提取整个包含特定关键词的内容字典,作为一个指示器将该字典保存到数组中。在HAR文件中有多个相似的字典都包含该值,我希望创建一个包含所有响应的数组。 我对Python(以及编码总体)还很陌生,像我五岁的解释会非常有帮助。

8得票2回答
在Chrome开发者工具中仅使用XHR请求创建HAR文件

有没有一种在Chrome DevTools中仅使用XHR请求创建HAR文件的方法? 虽然我可以在DevTools中过滤请求,但当我将其保存为HAR文件时,它包含所有请求。 如果DevTools不支持此功能,是否有其他替代方法?

24得票2回答
如何将请求响应对象序列化为HAR格式

我想将requests Response对象序列化为JSON,最好是以HAR格式。import requests resp = requests.get('http://httpbin.org/get') har = to_har(resp) # <--- magic 但是我用我的谷...

10得票2回答
可以使用Puppeteer从无头Chrome编程生成har文件吗?

我想使用Puppeteer控制一个无头Chrome实例,拍摄快照并点击各种页面元素,同时捕获HAR文件。这是否可能?我查看了API,但没有找到有用的内容。

8得票6回答
有没有自动生成har文件的方法?

我希望自动化页面加载时间测试。我想每隔几个小时运行一个cron作业,从我的网站加载各种页面,检索相关的har文件,并处理数据。我无法弄清楚的部分是如何以编程方式生成har文件...现在唯一我知道的方法是通过chrome开发者工具手动操作生成。有人知道这是否可以实现,如果可以,如何实现吗?

9得票3回答
我可以从Chrome Dev工具中导出HAR文件,只包含网络标签中经过筛选的请求吗?

在Chrome开发者工具/网络选项卡中,我使用过滤器(如“-.json -.png -.woff2”)过滤了请求。 我想导出剩下的请求(即在屏幕上可见的请求)。 然而,当我使用“导出HAR…”图标时,在输出的HAR文件中,我仍然会得到包括隐藏请求在内的所有请求。 有没有办法做到这一点? 提前...

31得票3回答
如何在webdriver中捕获页面发出的所有请求?是否有Browsermob的替代方案?

我正在使用Selenium2/WebDriver测试我的Web应用程序。所有测试都是用Java编写并通过Maven运行。 在使用WebDriver打开页面时,我希望捕获页面发出的所有请求(图像、js和css文件等)。我主要使用这些数据有两个原因: 检查调用中的404(和其他错误)。 检查分...

12得票3回答
如何将Chrome请求重复为curl命令?

为了进行一些自动化测试,我需要记录Chrome发送的请求,然后在curl命令中重复它们。我开始查看如何实现...