使用phantomjs获取所有网络流量

时间:2015-07-09 10:20:39

标签: web-scraping phantomjs

我想使用phantomjs来记录所有传入的流量。 当一个页面包含一些动画需要点击加载其他内容或点击链接时的示例,所以我的目标是:

1-自动化所有用户事件

2-加载所有传入流量(css,images,js ...)

非常感谢

1 个答案:

答案 0 :(得分:0)

您可以使用phantomjs提供的onRequestReceived方法。这将记录所有静态资源请求,ajax调用和正常的http调用。

page.onResourceRequested = function(response) {
    console.log(JSON.stringify(response));
};