function Hello($scope, $http) {
$http.get('http://localhost/api/Country')
.success(function(data, status) {
$scope.greeting = data;
}).error(function(data, status){
alert('Error');
});
}
网址:尝试从网址中提取数据,它显示为0kb文件。当我直接点击该URL显示一些数据时。
答案 0 :(得分:3)
在你用localhost替换url之前尝试了我的应用程序(我猜安全原因会改变),似乎来自服务器端的错误配置,而不是角度。
Firefox触发错误说:
阻止跨源请求:同源策略禁止在http://localhost/api/Country读取远程资源。这可以通过将资源移动到同一域或启用CORS来解决。
如果您负责此服务器,您应该查看跨源请求,但您的角度代码是正确的,抱歉:D