前言(可选信息)
我正在使用Selenium和Behat-> Mink,去网站,让浏览器做一些事情,但之后我想看到它所做的网络调用。我使用chrome来查看它们,使用开发人员工具 - >网络。它非常有用,因为我看到它做了一些调用,它返回的JSON数据更容易使用,就像它所做的所有可点击图标一样。
问题
所以我试图让网站进行网络通话,例如当你去google地图时,你会看到它为了获取地图而进行的通话"。如何获取我访问网站时所做的所有通话清单? PHP有什么办法吗?
答案 0 :(得分:0)
需要有一种方法可以将整个网络监视器作为网站生成的对象进行访问。找到了用于node.js的工具
https://github.com/gregnr/http-network-monitor
当前,PHP没有通过CURL HTTP请求直接访问网络监视器对象的工具。