使用Java代码从浏览器读取网络流量
各位 我正在寻找通过网络标签阅读的Java功能。 我的任务是在浏览器中点击一个URL,读取并验证页面加载时触发的一些标记。 我知道如何获取页面的视图源数据,但不确定如何获取网络选项卡数据 例如: 在chrome浏览器中打开URL,在开发者工具中查看网络选项卡,我看到大量Get请求(标签、js等)被触发,需要捕获这些数据 我想知道哪种方法是实现这一点的最佳方法,如果有任何代码片段可用,那就很好了使用Java代码从浏览器读取网络流量,java,google-chrome,firefox,webdriver,network-traffic,Java,Google Chrome,Firefox,Webdriver,Network Traffic,各位 我正在寻找通过网络标签阅读的Java功能。 我的任务是在浏览器中点击一个URL,读取并验证页面加载时触发的一些标记。 我知道如何获取页面的视图源数据,但不确定如何获取网络选项卡数据 例如: 在chrome浏览器中打开URL,在开发者工具中查看网络选项卡,我看到大量Get请求(标签、js等)被触发,需要捕获这些数据 我想知道哪种方法是实现这一点的最佳方法,如果有任何代码片段可用,那就很好了 干杯您可以使用HttpClient进行api测试。有很多关于使用Java进行api测试的教程。对于初学
干杯您可以使用HttpClient进行api测试。有很多关于使用Java进行api测试的教程。对于初学者,您可以阅读有关Apache Http客户端的信息。只需用java编写一个代理,并配置浏览器以使用它。或者使用现有的解决方案(如fiddler)。