【发布时间】:2015-05-29 14:25:12
【问题描述】:
我有一个 controller.js
ListNewsCtrl.$inject = ['$http', '$scope', 'datacontext'];
function ListNewsCtrl( $http, $scope, datacontext) {
$scope.names = [];
$http.get("http://www.w3schools.com/website/Customers_JSON.php")
.success(function (response) {$scope.names = response;console.log($scope.names)});
};
我得到了我想要的数据。但是当我切换到另一个站点时,我会收到以下消息:
XMLHttpRequest cannot load https://URL. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3424' is therefore not allowed access. The response had HTTP status code 404.
我尝试访问的信息不需要访问令牌?
【问题讨论】:
-
“我试图访问的信息不需要访问令牌?” – 谁说过访问令牌?错误消息肯定没有。
-
如果您查看错误消息,您会收到来自服务器的 404 错误。您请求的 URL 不存在,得到 404,而他们的 404 响应未提供跨站点请求标头。
-
erikberg.com/mlb/standings.json 我想从此链接获取数据。当我点击我得到数据
标签: javascript angularjs https