Глобальный обработчик ошибок Ajax с AngularJS

Когда мой сайт был на 100% jQuery, я делал это:

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

установить глобальный обработчик ошибок 401. Теперь я использую angularjs с $resourceи $httpдля выполнения (REST )запросов к серверу. Есть ли способ аналогичным образом установить глобальный обработчик ошибок с помощью angular?

82
задан Mark Amery 19 May 2014 в 21:34
поделиться