XMLHttpRequest 无法加载 http No Access-Control-Allow-Origin head
XMLHttpRequest cannot load http No Access-Control-Allow-Origin header angularjs
我收到此错误。XMLHttpRequest 无法加载 http://communityempowerment.org.pk/test-sample/api/get_category_index/。请求的资源上不存在"访问控制允许源"标头。因此,不允许访问源"http://localhost:8100"。
我的代码是
.controller('MenuCtrl', function($http, $scope){
$scope.categories = [];
$http.get("http://communityempowerment.org.pk/test-sample/api/get_category_index/").then
(function(data){
$scope.categories = data.data;
console.log(data);
}, function(err){
console.log(err);
})
})
为http://communityempowerment.org.pk/test-sample/api/get_category_index/
提供服务的服务器不允许跨源请求。看看MDN上的CORS一下。如果控制服务器,则可以将标头Access-Control-Allow-Origin
更改为一组特定的域或通配符*
以允许从所有源进行访问。
您的代码是正确的,问题来自服务器。应启用跨源。http://enable-cors.org/server.html
相关文章:
- XMLHttpRequest 无法加载 http No Access-Control-Allow-Origin head
- No 'Access-Control-Allow-Origin'请求的资源上存在标头'错误
- 请求失败"No 'Access-Control-Allow-Origin'header&quo
- XMLHttpRequest No 'Access-Control-Allow-Origin'
- Ajax: No 'Access-Control-Allow-Origin'标头存在于请求的资源上.起源
- 一直得到No 'Access-Control-Allow-Origin'XMLHttpRequest错误
- 获取请求到watson语音分析器api返回No 'Access-Control-Allow-Origin'
- Firebase Fetch - No Access-Control-Allow-Origin
- Express JS: No 'Access-Control-Allow-Origin'标头存在于请求的
- 自动完成API错误:No 'Access-Control-Allow-Origin'标头存在于请求的资源
- XMLHttpRequest No 'Access-Control-Allow-Origin'
- CORS "No 'Access-Control-Allow-Origin'页眉存在"
- AWS S3文件上传,获取No 'Access-Control-Allow-Origin'错误
- 如何摆脱No 'Access-Control-Allow-Origin'头出现在基于Java的web服务
- 我得到"No 'Access-Control-Allow-Origin'标头存在于请求的资源上
- 解析"No 'Access-Control-Allow-Origin'页眉存在"Ch
- XMLHttpRequest不能加载- No 'Access-Control-Allow-Origin'
- 在"No 'Access-Control-Allow-Origin'"中获取文档内容
- 未捕获的TypeError ("no access")问题与jquery取决于浏览器导航
- ReactJS No 'Access-Control-Allow-Origin'