Mondial Ajax gestionnaire d'erreur avec AngularJS

Lorsque mon site est 100% jQuery, j'ai utilisé pour ce faire:

$.ajaxSetup({
    global: true,
    error: function(xhr, status, err) {
        if (xhr.status == 401) {
           window.location = "./index.html";
        }
    }
});

à définir une gestionnaire d'erreurs 401. Maintenant, je utiliser angularjs avec $resource et $http de faire de mon (RESTE) de requêtes sur le serveur. Est-il possible également de définir un gestionnaire d'erreurs globales angulaire?

  • Est-il possible de dupliquer des AngularJS Échec de la Ressource GET?
  • Non, nous voulons faire une erreur globale 401 gestionnaire pour l'application
  • lol, avez-vous songé que ce que vous voulez, mais avec un autre état http (que vous pouvez modifier)? De toute façon, pkozlowski.opensource réponse vous montre comment le faire
  • Non, il est beaucoup plus comme la réponse de Justen...ce n'est pas un doublon avec la question que vous parlez
InformationsquelleAutor cricardol | 2012-08-15