6

在谷歌浏览器扩展中,如何在加载之前将请求 URL 替换为不同的 URL ?

我看了一下chrome.webRequest,我认为其中一个就是我要找的,我不知道到底是哪一个。
我相信谷歌限制了某种东西,不确定这是否是其中之一。

4

1 回答 1

5

我找到了一个这样做的例子:

chrome.webRequest.onBeforeRequest.addListener(
  function(info) {
    // Redirect the original request to a given URL.
    var url = "http://site.com/image.png";
    return {redirectUrl: url};
  },
  // filters
  {
    urls: [
      "http://original.com/*"
    ],
    types: ["image"]
  },
  // extraInfoSpec
  ["blocking"]);
于 2012-12-19T02:59:41.380 回答