所以我在Django REST框架中抛出了一个RESTful API。我已经为API设置了ngResource GET请求
var app = angular.module('myApp', ["ngResource"]);
app.factory("Post", function($resource) {
return $resource("https://foo.org/posts/:id", {}, {
query: { method: "GET", isArray: true }
});
});
app.controller("PostIndexCtrl", function($scope, Post) {
Post.query(function(data) {
$scope.posts = data.posts;
});
});
我收到错误
XMLHttpRequest无法加载https://foo.org/posts。 Access-Control-Allow-Origin不允许原点http://localhost:9000。
所以它是一个CORS问题,但我似乎无法弄清楚如何解决这个问题。以前从未使用过CORS :(我应该添加什么才能让它正常工作