Описание тега angular-http-interceptors
Перехватчики - это фабрики служб, которые регистрируются в $httpProvider путем добавления их в массив $httpProvider.interceptors. Фабрика вызывается и вводится с зависимостями (если они указаны) и возвращает перехватчик.
Есть два типа перехватчиков (и два типа перехватчиков отклонения):
request
: перехватчики вызываются сhttp
config объект. Функция может изменять объект конфигурации или создавать новый. Функция должна напрямую вернуть объект конфигурации или обещание, содержащее конфигурацию, или новый объект конфигурации.requestError
: interceptor вызывается, когда предыдущий перехватчик выдал ошибку или разрешился с отклонением.response
: перехватчики вызываютсяhttp
объект ответа. Функция может изменять объект ответа или создавать новый. Функция должна возвращать объект ответа напрямую или как обещание, содержащее ответ, или новый объект ответа.responseError
: interceptor вызывается, когда предыдущий перехватчик выдал ошибку или разрешился с отклонением.
Для получения дополнительной информации посетите $http.