Interceptadores HTTP ficam no meio de cada requisição/resposta HttpClient, permitindo que você as inspecione e transforme globalmente. Eles são o lugar perfeito para cross-cutting concerns que se aplicam a todas as requisições — tokens de autenticação, logging, tratamento de erros, indicadores de carregamento.
Um interceptador funcional (Angular moderno)
{ } ;
{ inject } ;
: = {
token = ().();
authReq = req.({
: { : },
});
(authReq);
};
