Google chrome extension 在WebExtension API中使用XMLHttpRequest访问随机域?

Google chrome extension 在WebExtension API中使用XMLHttpRequest访问随机域?,google-chrome-extension,firefox-addon,firefox-addon-webextensions,Google Chrome Extension,Firefox Addon,Firefox Addon Webextensions,是否允许使用XMLHttpRequest(在WebExtensionAPI中)从随机url/域获取内容 我在firefox中尝试了“关于:调试”和一个简单的扩展: //url=https://www.google.com //url=https://www.stackoverflow.com //url=http://www.test.com var oReq = new XMLHttpRequest(); oReq.open("GET",url, true); 这很好,我得到了一个字节的内容

是否允许使用XMLHttpRequest(在WebExtensionAPI中)从随机url/域获取内容

我在firefox中尝试了“关于:调试”和一个简单的扩展:

//url=https://www.google.com
//url=https://www.stackoverflow.com
//url=http://www.test.com
var oReq = new XMLHttpRequest();
oReq.open("GET",url, true);
这很好,我得到了一个字节的内容


我记得,从很久以前开始,javascript就不能访问位于其他域名上的资源。WebExtension API仍然是这种情况还是限制较少?

@wOxxOm有趣的阅读谢谢!我已将“https://*/”添加到清单中的权限部分。在firefox中使用“关于:调试”时,是否禁用了“跨源”保护,因为它似乎在没有任何权限的情况下工作正常。或者“跨源”保护是一项Chrome独有的功能,在firefox中没有正确实现?@OkwanTegls请求权限后执行跨源请求的功能是一项功能,而不是一个bug。看见