Javascript AngularJS请求重复
我的应用程序使用AngularJS向服务器发送多个请求。下面是我的代码示例 HTMLJavascript AngularJS请求重复,javascript,angularjs,Javascript,Angularjs,我的应用程序使用AngularJS向服务器发送多个请求。下面是我的代码示例 HTML <body ng-controller="AccessCtrl"> 这是我的控制台: 我有两个来自索引和角度启动器的请求。如何解决这个问题?我需要1个请求来获取访问令牌。该请求是到另一个域的吗?如果是这样,可能是飞行前的请求。显示的代码没有发出2个请求。需要更多的细节。如前所述,其中之一是选项请求吗?如果是这样的话,浏览器本身会执行该代码,发出1个请求,但angular是第一个请求的发起人,in
<body ng-controller="AccessCtrl">
这是我的控制台:
我有两个来自索引和角度启动器的请求。如何解决这个问题?我需要1个请求来获取访问令牌。该请求是到另一个域的吗?如果是这样,可能是飞行前的请求。显示的代码没有发出2个请求。需要更多的细节。如前所述,其中之一是选项请求吗?如果是这样的话,浏览器本身会执行该代码,发出1个请求,但angular是第一个请求的发起人,index发起此请求的副本。请参阅附件1执行请求,但随后索引复制此请求。看到了吗,这张图片中没有足够的信息。其中一个是选项请求,另一个是帖子?
mainApp.factory('authService', function ($rootScope, $http) {
return {
access: function () {
$http({
method: 'POST',
url: some_url,
data: 'grant_type=client_credentials',
}).success(function (response) {
console.log(response);
$rootScope.access_token = response.access_token;
});
}
}
});
controllersApp.controller('AccessCtrl', ['FactoryModule', function (FactoryModule) {
var testServices = FactoryModule('services');
testServices.authService.access();
}]);