在AngularJS中,我使用以下代码执行get请求
myApp.service('ApiCall', function($http, $q){
this.get_req = function() {
var deferred = $q.defer();
$http({
method: 'GET',
url: 'API/RESOURCE',
data :params,
cache :false
}).then(function success(response) {
deferred.resolve(response.data);
}, function error(error) {
deferred.reject(error);
});
return deferred.promise;
};
});
这完美无缺,但我需要对其进行增强并对其进行更多控制。
我想做的是以下
我如何实现这一目标。