Interceptoarele HTTP stau în mijlocul fiecărei cereri/răspunsuri HttpClient, permițând să le inspectezi și transformi global. Sunt locul perfect pentru cross-cutting concerns care se aplică tuturor cererilor — tokenuri de autentificare, logging, gestionarea erorilor, indicatoare de încărcare.
Un interceptor funcțional (Angular modern)
{ } ;
{ inject } ;
: = {
token = ().();
authReq = req.({
: { : },
});
(authReq);
};
