【发布时间】:2019-12-08 02:10:57
【问题描述】:
我正在开发离子应用程序。 我的问题是:当我尝试从服务器获取数据时,我得到了这个:
XMLHttpRequest 无法加载 https://mywebsite.com/api。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'http://localhost' 不允许访问。
我已经尝试将其添加到 .htaccess:
<ifModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</ifModule>
这是我的 api 页面 (PHP):header('Access-Control-Allow-Origin: *');
但还是不行
$http.get(url).success(函数(响应) {...}
【问题讨论】:
-
如果在浏览器上运行时没有获取数据,则需要添加名为 Allow Control Allow Origin 的扩展