【发布时间】:2014-04-28 01:51:51
【问题描述】:
我有一个使用 AngularJS 构建的简单网站,它调用 json 数据的 API。
但是我遇到了跨域起源问题,这是否允许跨域请求?
错误:
XMLHttpRequest 无法加载 http://api.nestoria.co.uk/api?country=uk&pretty=1&action=search_listings&place_name=soho&encoding=json&listing_type=rent。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'http://localhost' 是不允许访问的。
searchByPlaceName: function() {
var url = baseurl+'country=uk&pretty=1&action=search_listings&place_name=london'+encoding+type;
return $http.get(url);
}
【问题讨论】:
-
允许 CORS 由 api.nestoria.co.uk 决定
标签: json angularjs http cross-domain