如何通过Java从Windows应用程序捕获http GET和POST调用

时间:2015-06-16 08:12:26

标签: java automation fiddler fiddlercore

我正致力于自动化基于Windows安装程序的应用程序,并且我已将AutoIt与java集成,以便捕获Windows UI元素和处理。

现在我需要捕获POST(HTTP)调用并验证请求参数。 手动我可以通过Fiddler监控和验证POST调用。

我浏览了任何Fiddler API,以便将其与我的java应用程序集成,并发现Fiddler提供了只能在C#中使用的Fiddlercore API。

任何人都可以建议fiddlercore api的任何替代品,它可以用来监控来自windows applcation(.exe)到java的网络调用吗?

1 个答案:

答案 0 :(得分:1)

使用Fiddler或FiddlerCore有几种方法可以做到这一点;您可以将两者自动化并将其捕获的流量导出到您可以使用Java程序读取的文件(例如.SAZ或.HAR)。