在Chrome扩展程序上阅读响应正文的解决方法

时间:2016-10-25 23:46:45

标签: google-chrome-extension

显然,Chrome扩展程序的API不允许扩展程序读取响应正文。

https://bugs.chromium.org/p/chromium/issues/detail?id=487422

我的扩展程序需要阅读响应正文以从页面获取数据。

我试过......

  chrome.webRequest.onCompleted.addListener((details) => {
       fetch(details.url)
       .then(res => res.json())
       .then(res => responseFunction(res))
       .catch(err => console.log(err))
    }, { urls: ["*://*.url.com/*"], types: ["xmlhttprequest"] }
  );

但是,这当然是一个无限循环。

我已经在不同的计算机上设置了代理服务器,但这看起来很傻,而且效率很低。

还有其他人解决了这个问题吗?

0 个答案:

没有答案