Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google Chrome扩展HTTPS Ajax请求_Javascript_Ajax_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript Google Chrome扩展HTTPS Ajax请求

Javascript Google Chrome扩展HTTPS Ajax请求,javascript,ajax,google-chrome,google-chrome-extension,Javascript,Ajax,Google Chrome,Google Chrome Extension,我正在创建一个谷歌浏览器扩展,我需要向一个https*rest api*发送一个ajax请求。我在http页面上测试这个请求,并且我向https页面发出请求,所以它不起作用,因为跨域发布。所以我在搜索chrome扩展是否也有这个“问题”。有人知道是否可以从chrome扩展向https页面发送请求吗 提前感谢:)将此添加到您的清单中,以允许您的扩展访问任何https站点 { "name": "My extension", ... "permissions": [ "https:

我正在创建一个谷歌浏览器扩展,我需要向一个https*rest api*发送一个ajax请求。我在http页面上测试这个请求,并且我向https页面发出请求,所以它不起作用,因为跨域发布。所以我在搜索chrome扩展是否也有这个“问题”。有人知道是否可以从chrome扩展向https页面发送请求吗


提前感谢:)

将此添加到您的清单中,以允许您的扩展访问任何https站点

{
  "name": "My extension",
  ...
  "permissions": [
    "https://*/*"
  ],
  ...
}

有关详细信息,请参见

如果执行此操作,请在Chrome的扩展管理器中卸载并重新加载扩展,我为此损失了大约一个小时。@MikeAkers如果您处于开发人员模式并从本地驱动器加载扩展,则在扩展管理器中有一个重新加载(Ctrl+R)快捷方式。您必须重新加载几乎所有的更改,而不仅仅是清单中的更改。