Ajax 有可能在谷歌chrome上运行HAR存档吗?

Ajax 有可能在谷歌chrome上运行HAR存档吗?,ajax,google-chrome,Ajax,Google Chrome,是否可以运行由chrome生成的HAR文件?我已经从chrome导出了一个ajax请求,并更改了一个参数,我想再次运行它。我试图在我的站点上使用一个问题进行调试,这个ajax请求必须在页面上下文中执行 如果不可能,您还有其他选择吗?没有,很遗憾,Chrome无法从HAR文件重播会话。要做到这一点,你需要依靠一个可以将数据提供给Chrome的代理。为此,您有几个选择: 开源代理解决方案,它将记录会话,然后将会话重播到浏览器。即使该工具不是专门为编辑数据而设计的,您也可以调整要提供的资源,并让它将

是否可以运行由chrome生成的HAR文件?我已经从chrome导出了一个ajax请求,并更改了一个参数,我想再次运行它。我试图在我的站点上使用一个问题进行调试,这个ajax请求必须在页面上下文中执行


如果不可能,您还有其他选择吗?

没有,很遗憾,Chrome无法从HAR文件重播会话。要做到这一点,你需要依靠一个可以将数据提供给Chrome的代理。为此,您有几个选择:

  • 开源代理解决方案,它将记录会话,然后将会话重播到浏览器。即使该工具不是专门为编辑数据而设计的,您也可以调整要提供的资源,并让它将数据反馈回浏览器。在涉及的方面肯定更多,但此解决方案的附加好处是它可以与任何浏览器一起工作(因为它只是一个代理)

  • 根据您的平台,您可以使用Fiddler2(Win)或类似Charles proxy(Mac)的东西。这两个都是代理,但都有一个很好的GUI,它还允许您动态截取和修改响应(以及以HAR格式导出任何会话)


  • Spirent的雪崩负载发生器是一种非常高端且广泛使用的工具。一个名为Harhar的免费工具将HAR文件转换为与雪崩兼容的测试用例,并允许您以极高的负载(每秒100000次)重播该文件

    您可以在此处找到该工具:


    Fiddler很好,但你依赖Windows的TCP堆栈,它没有Avalanche这样的专用载波级工具灵活,性能也不如Avalanche。谁能用Puppeter录制和重放2倍的整个会话?有无新参数


    尚未给出答案,但REST控制台在“即将推出”下列出了“HAR支持”。您是否知道有任何chrome扩展可以完成此任务?实际上这是可能的