Общая обработка ошибок в Angular
Я использую перехватчик в своем приложении для обработки общих ошибок, когда служба не работает. Я получаю ответ об успешном выполнении со статусом 200, даже если я изменил базовый URL, чтобы проверить свою службу. Что я делаю неправильно??
var myServices = angular.module('myServices', ['ngResource']);
myServices.config(function ($provide, $httpProvider) {
$provide.factory('ErrorInterceptor', function ($q) {
return {
response: function(){
return response;// always success??
}
responseError: function(rejection) {
$scope.addErrorAlert("Services are currently not responding. Please try again later.",true);
return;
}
};
});