【发布时间】:2016-03-18 05:30:44
【问题描述】:
我的代码如下
$scope.LoadSearchResults = function () {
$scope.hotels = '';
$scope.allData = '';
var mydata = '';
$http({
url: 'myurl',
Authorization : 'code',
method: 'POST',
header: { 'Content-type': 'text/json' }
})
.success(function (mydata) {
$scope.hotels = JSON.parse(JSON.stringify(mydata.SearchResponse.Hotels.Hotel));
$scope.allData = JSON.parse(JSON.stringify(mydata.SearchResponse.Hotels.Hotel));
$scope.AllLocality($scope.allData);
})
.error(function (mydata) {
$scope.hotels = "Failed";
console.log(JSON.stringify(mydata));
});
}
并且得到错误是 “跨域请求被阻止:同源策略不允许读取位于http://example.com/some-page 的远程资源。(原因:缺少CORS 标头'Access-Control-Allow-Origin')。”
我该如何解决这个问题?
【问题讨论】:
标签: angularjs