如何启用cors域url和php应用程序
我们如何通过使用Proxypass和proxyrevespass来解决问题是正确的方法,或者我可以使用任何其他方法,比如$http.defaults.useXDomain在CORS中真的是必要的吗?让我检查一下我使用的是下面的代码 论混淆文件如何启用cors域url和php应用程序,php,angularjs,Php,Angularjs,我们如何通过使用Proxypass和proxyrevespass来解决问题是正确的方法,或者我可以使用任何其他方法,比如$http.defaults.useXDomain在CORS中真的是必要的吗?让我检查一下我使用的是下面的代码 论混淆文件 var configuration = { baseServiceAddress:'/api' } 在服务文件中: services.factory('searchService', function($http, cfg, $log) { retu
var configuration = {
baseServiceAddress:'/api'
}
在服务文件中:
services.factory('searchService', function($http, cfg, $log) {
return $http({
method: 'GET',
cache: false,
url: baseServiceAddress+'somemethod',
data: {}
}).success(function(res) {
//do some code here
});
}
};
当我使用此代码时,它的搜索
192.168.10.4/api/somethod
在Chrome浏览器控制台上使用404
为了解决这个问题,我想使用ApacheRevese代理,像下面这样是好方法吗?他不适合我
/api yahoo.com/api/somethod
我得到了500个错误。我添加了像ProxyPass/api ProxyPassReverse/api这样的revese代理