Firefox扩展无法添加请求标头?

时间:2019-12-10 01:25:47

标签: javascript firefox request header firefox-addon

我正在尝试使用webRequest.onBeforeSendHeaders.addListener将浏览器扩展程序从Chrome移植到Firefox,但是将请求标头添加到请求的任何尝试均无效。如果我修改代码以取消请求而不是添加请求标头,则请求将按预期取消,因此我认为权限和选项没有任何问题。扩展的清单具有webRequestwebRequestBlocking和扩展清单JSON中授予的网站权限。这是有问题的代码:

chrome.webRequest.onBeforeSendHeaders.addListener(() => ({ requestHeaders: [ { name: "x-test", value: "abc" } ] }), { urls: [ "https://example.com/*" ] }, [ "blocking" ]);

任何帮助将不胜感激!

0 个答案:

没有答案