Los HTTP interceptors se sitúan en el medio de cada request/response de HttpClient, permitiéndote inspeccionar y transformarlos globalmente. Son el lugar perfecto para cross-cutting concerns que se aplican a todos los requests — tokens de autenticación, logging, manejo de errores, indicadores de carga.
Un interceptor funcional (Angular moderno)
{ } ;
{ inject } ;
: = {
token = ().();
authReq = req.({
: { : },
});
(authReq);
};
