首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从HTML文件生成HAR文件?

如何从HTML文件生成HAR文件?
EN

Stack Overflow用户
提问于 2012-05-12 10:39:56
回答 1查看 2.2K关注 0票数 4

如果我使用wget,并从URL中获取html文件。如何从该HTML文件生成HAR文件。

  1. 是否有从html文件生成har文件的开源实现?
  2. 生成HAR文件后,我可以使用哈利卜从HAR文件中读取数据。

如果可能的话,请建议C、C++或Java实现。

EN

回答 1

Stack Overflow用户

发布于 2012-05-12 16:08:12

HAR格式的主要要点是有一个标准的HTTP跟踪格式,许多工具都可以使用和分析它。换句话说,对于性能分析来说,它的最初意图过去是而且主要是,而不是“归档”网页本身。

如果使用wget获取页面,则会丢失99%的性能数据。要捕获必要的数据,您确实需要一个浏览器来执行请求,获取所有相关的资源,保存所有的计时器等等。这将使您能够构建瀑布图等。

如果您需要在服务器上捕获这些数据,那么您可以使用pcap来捕获TCP跟踪,然后再捕获把它转换成哈尔,尽管您仍然需要一个客户机,它实际上将解析HTML并请求所有的子资源(pcap只是在后台侦听)。或者,您可以路由您的浏览器通过代理并让它为您释放一个HAR文件。

最后但并非最不重要的一点是,您可以通过它的调试界面驱动浏览器并以这种方式导出HAR文件。驱动Firefox的Java示例:https://github.com/Filirom1/browsermob-page-perf

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10562990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档