angularjs中关于跨域设置白名单

在config中注入$sceDelegateProvider服务使用resourceUrlWhitelist([])方法添加白名单

     跨域时将method的属性设置为"jsonp"就可以访问了

app.config(["$sceDelegateProvider",function($sceDelegateProvider){  $sceDelegateProvider.resourceUrlWhitelist([          //跨域添加白名单  "self",  "http://datainfo.duapp.com/**"  ]);  }  
]);  
$http({  method:"JSONP",  url:"http://datainfo.duapp.com/shopdata/getGoods.php",  params:{classID:$stateParams.classID}  
})  

参考:https://blog.csdn.net/qq_20343517/article/details/71090229

转载于:https://www.cnblogs.com/soul-wonder/p/8866927.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部