问题标签 [har]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
324 浏览

java - 处理 HAR 文件时需要一次获取一页的条目

我试图通过解析 HAR 文件来获取每个页面的总加载时间。我找到了一个代码段,其中总时间是通过从页面开头减去最后一次获取的时间来找到的。到目前为止,一切都很好。

我有一个遍历所有页面的外部循环。

我在第一页中有 124 个条目(我通过http://www.softwareishard.com/har/viewer/处理文件确认了这一点,但我的程序将遍历所有页面的 1305 个条目。

谢谢,塔里克·巴德沙

PS我发现Entry entry.getPageRef()中有一个字段。当我转到下一页时,情况会发生变化。所以也许这可以用作退出内部循环的触发器。如果有人有更优雅的解决方案请评论 TB

0 投票
0 回答
362 浏览

java - Selenium Webdriver Java - 单击后生成 HAR

我正在使用 Selenium Webdriver + firebug + netExport 在加载网站时捕获网络流量请求(工作正常)。我还需要一个案例,即页面加载后 iframe 元素的 onClick 我需要为新打开的页面生成 HAR。我尝试过使用相同的“驱动程序”。但它不工作。

0 投票
0 回答
81 浏览

hadoop - 使用 HDFS-Fuse 挂载 HAR

使用 hdfs-fuse-dfs 时是否可以挂载 Hadoop 存档文件?

我按照 Cloudera 上的说明设置 hdfs-fuse-dfs 并能够安装 hdfs。我可以按预期查看hdfs。但是,在我们的 HDFS 上,我们有 .har 文件。在 hdfs-fuse-dfs 中,我可以看到 .har 文件,但我无法访问其中的文件(除了查看 part-0、_index 等文件)。

0 投票
2 回答
1158 浏览

google-chrome - 在 Windows 平台上分析 har 文件的独立软件

我需要能够使用独立程序分析捕获的 har。我知道有一些易于使用的在线工具,但我们需要能够在没有互联网连接的地方运行它。所以我需要一个基于 Windows 的工具,它可以让我们查看消息时间、消息数据和响应等。我查看了几个,但没有一个能够按照我的意愿工作。有什么建议么??谢谢!!

0 投票
1 回答
1723 浏览

android - Chrome-har-capturer 和 Android 通过 ADB

我需要通过 ADB 将chrome-har-capturer与 Android 手机一起使用。

在本地机器上使用 Chrome,可以使用以下开关启动 Chrome:

然后使用下面的 chrome-hat-c​​apturer 连接到指定端口进行远程调试:

Android 的问题是,虽然我可以使用 ADB 在 Android 上启动 Chrome,但它不接受远程调试开关:

知道怎么做吗?

0 投票
1 回答
823 浏览

java - 无法使用 BrowserMob-Proxy(PhantomJS) 捕获 HAR 请求和响应

我无法使用 browsermob(selenium+PhantomJS 浏览器)捕获请求和响应

请参考示例代码

能力:

启动应用程序:

创建 har 文件:

使用上述代码生成的har:

0 投票
0 回答
54 浏览

selenium-webdriver - 使用 WebDriver 运行时,Firebug netExport HAR 生成实用程序是否仅在页面加载时捕获流量?

我们在运行我们的自动化脚本时利用FirebugNetExport捕获文件。但是,这些文件似乎仅在页面加载时生成,而不是在页面上执行其他操作时生成。HARSeleniumHAR

在我们的应用程序中,在页面上执行的操作会生成帧,但似乎 HAR 只是在初始页面加载时捕获,而不是后续帧。

有什么方法可以捕获所有网络流量,即使点击生成帧?

0 投票
0 回答
505 浏览

php - 在服务器端框架视图中记录、调试、分析 HTTP 请求

我们正在探索 PHP 框架Slim的使用,并对记录、调试和分析框架视图发出的所有服务器端 HTTP 请求的能力感兴趣。我们希望在客户端查看这些请求的结果。

例如。我们有一条路线/foo。路由视图对/foo服务器上的一个 API 进行三个 API 调用,解释这些结果,并返回一个响应。我们希望通过舒适的浏览器查看这三个服务器端 HTTP 请求的请求参数、标头信息和响应。我们见过像PHP Debug Bar这样的客户端调试工具,它看起来像是显示来自服务器端 HTTP 请求的信息的好脚手架,但不清楚它如何记录和/或了解这些服务器端请求.

以前,我们所有的 API 调用都是从客户端进行的,在浏览器开发工具中观察和调试这些是微不足道的。

我们偶然发现了一些标准,例如用于以 JSON 形式捕获 HTTP 请求/响应事务的HTTP 存档日志 (HAR) ;有没有办法记录和冒泡?更具体地说,是否有针对 PHP 框架的调试工具可以将所有这些都包含在一个整洁的弓形中?

这仅用于调试,因为显然它会使每个路由渲染得更重,以返回围绕这些服务器端 HTTP 请求的所有信息。

任何想法或建议都将受到欢迎!

0 投票
0 回答
170 浏览

http - 如何从 HAR(HTTP 存档)文件构造 RAW 请求?

由于请求可以具有 postData 并且不同的 mimeType 行为不同,从 HAR 格式重建 RAW 请求的最佳方法是什么。

注意:我使用的是 C#,但无论编程语言如何,任何解决方案\提示都会很棒。

0 投票
1 回答
872 浏览

javascript - Using phantom.js to generate multiple HAR files

I'm using the code from netsniff.js to generate a har file and I want to improve it to generate a har file from multiple links given in an array (named links in my below code).

There is another question here Using Multiple page.open in Single Script that might help me, but I have no idea how to implement the given solution in my code..

Below is my code (it logs FAIL to load the address in the output file if the links array contain more than one item):

#xA;

Update:
The above code generate two har files file1.har and file2.har, but the second har file also contains the har code generated from both links, and it should only have the har code for the first link...

Fixed this by setting var har = " "