有没有什么方法可以配置Angular应用使其可用? 正在使用工厂。AngularJS 1.2跨域请求仅支持HTTP
顺便说一句,我使用本地主机作为网络服务器,但我正在向其他服务器(同一网络)发出请求。
angular.module('demoApp.factories', [])
.factory('dataFactory', ['$http', function($http) {
var urlBase = 'external-server:8080';
var dataFactory = {};
dataFactory.getTest = function() {
return $http.get(urlBase + '/test');
};
return dataFactory;
}]);
也许如果我使用jQuery这个部分呢? – user1214120
http://stackoverflow.com/questions/16661032/http-get-is-not-allowed-by-access-control-allow-origin-but-ajax-is – Jason
可能重复的[AngularJS错误:跨源请求是仅支持协议方案:http,data,chrome-extension,https](http://stackoverflow.com/questions/27742070/angularjs-error-cross-origin-requests-are-only-supported-for-protocol-schemes ) – Chirag