chrome.webrequest.onBeforeSendHeaders从未打过电话

时间:2015-01-30 19:40:53

标签: javascript google-chrome-extension

chrome.webRequest.onBeforeSendHeaders.addListener(function (req) {
  console.log("hello");
  debugger;
});

我在扩展程序的后台页面中有这个,并且从不调用回调函数。为什么呢?

1 个答案:

答案 0 :(得分:0)

webRequest个活动require filters to be set才能正常运作。此外,请确保您具有所需的权限 - 您需要拥有要捕获的URL的主机权限。

抓住所有人的例子(你可能要小心):

chrome.webRequest.onBeforeSendHeaders.addListener(
  function (req) {
    console.log("hello");
    debugger;
  },
  {urls: ["<all_urls>"]}
);