0

我想知道给定URL的网页性能,特别是给定网页(URL)中使用的每个资源的时间差(请求和响应之间)。

Google Page Speed API 也是如此,但它需要*.HAR 文件作为输入,我不知道如何为给定的 URL 生成 HAR 文件。

你能指导我吗?我想将此功能集成到我现有的WPF应用程序中。

是否有任何工具会生成 HAR 的 html URL?

谢谢,海伦沙阿。

4

4 回答 4

1

谷歌浏览器启动开发者工具F12并切换到“网络”标签。这可能会为您提供所需的数据,但您也可以导出.har文件。右键单击列标题(名称、方法等),您可以选择“全部复制为 HAR”或“全部保存为 HAR...”。

于 2012-03-30T11:53:59.427 回答
1

可用于在 IE 中生成 HAR 的工具包括:

代理

  1. 提琴手
  2. BrowserMob 代理
  3. 查尔斯代理 ($)

浏览器插件

  1. HTTP 监视 ($)
  2. Dynatrace AJAX 版

代理会对时间产生一些影响,因为它们本质上是一个“中间人”,如果你能负担得起的话,我建议 HTTP 监视。

我对 Charles 情有独钟,因为它确实是一个强大的工具,并且还允许您检查 HTTPS 流量。

于 2012-01-29T07:23:19.790 回答
1

规范

  • 格式基于 JSON。

所以我想您可以使用您使用的任何语言生成一个数组/对象,然后将其转换为 JSON。大多数语言都有一个库/函数。

或者您可以使用其中一种工具

于 2011-01-17T05:09:44.187 回答
0

看这个页面:HTML to HAR

它是用 Java 编写的,使用 selenium API,.NET 中有一个 Selenium API 这个项目非常小:两个文件,所以你很容易理解和翻译成 .NET

于 2011-01-18T09:31:31.037 回答