我正在开发Firefox扩展。我正在尝试使用background.js中的以下代码在页面上获取所有请求的url / requests(图像,css,js,ajax等调用),但它仅控制网站url而不是页面上的所有请求。
function listener(details) {
console.log(details.url);
}
return {};
}
browser.webRequest.onBeforeRequest.addListener(
listener,
{urls: ["http://local.m2/*"], types: ["main_frame"]},
["blocking"]
);
如何获取该特定页面的所有请求?
答案 0 :(得分:0)
我使用以下代码使其工作:
function listener(details) {
console.log(details.url);
}
browser.webRequest.onBeforeRequest.addListener(
listener,
{urls: ["http://local.m2/*"]}
);