Optionalrequest
Inspect or replace the request config before transport.
OptionalrequestRecover from a previous request interceptor failure.
Optionalresponse
Inspect or replace a successful response.
OptionalresponseRecover from a transport error or non-2xx response.
Interceptor hooks registered through
$httpProvider.interceptors.Request hooks run in registration order. Response hooks run in reverse order. Each hook may return the value directly or return a promise.