Redirect chrome.webRequest.onBeforeRequest和chrome CSP

Redirect chrome.webRequest.onBeforeRequest和chrome CSP,redirect,google-chrome-extension,webrequest,Redirect,Google Chrome Extension,Webrequest,我有一个扩展,它使用 chrome.webRequest.onbeforeRequestAPI 现在,自从Facebook实现了CSP报头,重定向是 已触发,但chrome中的“网络”选项卡仅显示挂起的请求 所以我猜它被封锁了 我该如何解决这个问题呢?你能提出你的请求并重定向到哪个请求吗?这可能是因为你重定向到的URL可能不是有效的URL或者没有返回任何内容。它在opera、comodo和coolnovo(都基于chrome)上工作,在facebook添加CSP之前,它在chrome上工作。但是

我有一个扩展,它使用 chrome.webRequest.onbeforeRequestAPI

现在,自从Facebook实现了CSP报头,重定向是 已触发,但chrome中的“网络”选项卡仅显示挂起的请求

所以我猜它被封锁了


我该如何解决这个问题呢?

你能提出你的请求并重定向到哪个请求吗?这可能是因为你重定向到的URL可能不是有效的URL或者没有返回任何内容。它在opera、comodo和coolnovo(都基于chrome)上工作,在facebook添加CSP之前,它在chrome上工作。但是我可以给出阻止(重定向)chrome.webRequest.onBeforeRequest.addListener的脚本(函数(细节){var url=“www.example.com?v=sd”;返回{redirectUrl:url};},{url:[“*://gnocchi-www.buffalo-ggn.net/*/staticData”]},[“阻止”];还可以查看选项卡和扩展背景页面中的javascript控制台。如果选项卡的CSP阻止了某些内容,您将在选项卡的控制台中看到错误消息。