在我的网站上,我在http://domain.com/angulartest/js/services/index.php
打电话给php页面来自同一文件夹中的服务。
'capname': fields.function(
_convert_capital, string='Display Name', type='char', store=True
),
这是我的php
app.factory('vakmannen', ['$http', function($http) {
return $http.get('http://www.domain.com/angulartest/js/services/index.php')
.success(function(data) {
return data;
})
.error(function(err) {
return err;
});
}]);
但每次$ http.get运行Firefox告诉我CORS标题不对,我也在Chrome上尝试过但无济于事。
任何帮助将不胜感激!
答案 0 :(得分:1)
如果角度应用程序位于同一文件夹中,则可以使用相对URL。您甚至可以删除Access-Control-Allow-Origin
标题。
app.factory('vakmannen', ['$http', function($http) {
return $http.get('/angulartest/js/services/index.php')
.success(function(data) {
return data;
})
.error(function(err) {
return err;
});
}]);