CORS angularjs $ http.get

时间:2015-01-14 01:55:37

标签: angularjs cors

我正在尝试使用josn api(我对angularjs很新)我尝试使用$ http.get

否'访问控制 - 允许 - 来源'标头出现在请求的资源上。起源' null'因此不允许访问。响应的HTTP状态代码为401。

  • angularjs version:1.3.8
  • 浏览器:chrome / firefox / safari
  • 启用服务器端的CORS不是一个选项
  • 已经尝试过jsonp但没有成功
  • 当我使用浏览器(我看到json响应)
  • 时,网址有效

我的代码:

angular.module('MyApp', [])
.config(function ($httpProvider) {
    $httpProvider.defaults.useXDomain = true;
    delete $httpProvider.defaults.headers.common['X-Requested-With'];
})

.controller('MainController', function($scope, $http) {

var url = "https://myurl";

$http.get(url)
.success(function(data){
    console.log(data);
});

});

提前致谢!

0 个答案:

没有答案