显示第三方站点请求列表

时间:2013-05-22 13:50:22

标签: google-chrome-extension

如何获取我所在网页所做的所有第三方网站请求(跨网站请求)的列表?我是否记录了所有的http请求标题,然后将除了GET URL以外的所有内容删除,还是有更简单的方法来执行此操作?我似乎无法在Chrome的API页面上找到任何内容。

1 个答案:

答案 0 :(得分:1)

我认为您需要使用chrome.webRequest.onBeforeRequest方法拦截所有出站网络请求。

chrome.webRequest.onBeforeRequest.addListener(function(details) {
    console.log("calling " + details.url);
});

您甚至可以将侦听器配置为仅在xmlhttprequest调用上触发,请参阅下面的方法参考。

http://developer.chrome.com/extensions/webRequest.html#apiReference