您的位置:首页 > 产品设计 > UI/UE

ionic $resource.query 访问,Access-Control-Allow-Origin问题

2016-04-07 21:11 357 查看
问题描述:

ionic.bundle.js:23826GET “xxxxx” 1XMLHttpRequest cannot load

“xxxxx”. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:63342’ is therefore not allowed access. The response had HTTP status code 403.

1、我使用的ionic 中的$resource.query访问服务器的,添加上

header: {‘Access-Control-Allow-Origin’: “*”}

就可以了,代码如下:

var resouce=$resource(
apiUrl,{},
{
query:
{
method: 'get',
header: {'Access-Control-Allow-Origin': "*"}
params: {
a:'getList',
id:'@id',
page:'@page'
}, timeout: 20000
}
});


2、在浏览器的快捷方式上的目标上添加 –disable-web-security,注意添加的前一定要空一格。如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息