llgemeine Fehlerbehandlung in Angul

Ich verwende Interceptor in meiner App für die allgemeine Fehlerbehandlung, wenn der Dienst nicht verfügbar ist. Ich erhalte eine Erfolgsantwort mit dem Status 200, obwohl ich die Basis-URL geändert habe, um meinen Dienst zu testen. Was mache ich falsch?

      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;
        }
    };
});

Antworten auf die Frage(4)

Ihre Antwort auf die Frage