【问题标题】:XMLHttpRequest cannot load . No 'Access-Control-Allow-Origin' header is present [duplicate]XMLHttpRequest 无法加载。不存在“Access-Control-Allow-Origin”标头[重复]
【发布时间】:2016-02-17 11:13:07
【问题描述】:
angular.module('footApplication.services', [])
    .factory('AllBet', function ($resource) { 
        return $resource('http://api.football-data.org/v1/soccerseasons/1/fixtures');  
    });

.controller("GetAllBet",function($scope,$http){
    $http.get("https://edg.epa.gov/data.json").success(function(data){
        $scope.teams=data.data;
        console.log($scope.teams.conformsTo);
    });    
});

【问题讨论】:

  • 网站不允许你这样做,查看Ajax示例@api.football-data.org,你需要提供一个X-Auth-Token header
  • 去看看其他数百个问题,以及这个确切问题的答案。

标签: angularjs api


【解决方案1】:

您需要注册才能使用 CORS:

【讨论】:

  • 使用 Web 服务时如何将 API 令牌添加到代码中
猜你喜欢
  • 2014-04-25
  • 1970-01-01
  • 2021-06-23
相关资源
最近更新 更多