如何获取我所在网页发出的所有第三方站点请求(跨站点请求)的列表?我是否记录所有 http 请求标头,然后删除除 GET URL 之外的所有内容,还是有更简单的方法来做到这一点?我似乎在 Chrome 的 API 页面上找不到任何东西。
问问题
277 次
1 回答
1
我认为您需要使用该chrome.webRequest.onBeforeRequest
方法来拦截所有出站 Web 请求。
chrome.webRequest.onBeforeRequest.addListener(function(details) {
console.log("calling " + details.url);
});
您甚至可以将侦听器配置为仅在 xmlhttprequest 调用上触发,请参阅下面的方法参考。
http://developer.chrome.com/extensions/webRequest.html#apiReference
于 2013-05-22T19:28:21.243 回答