Quando eseguiamo una chiamata HTTP, abbiamo spesso l'esigenza di aggiungere header HTTP aggiuntivo. Un tipico esempio è quando dobbiamo aggiungere un'header HTTP per la sicurezza, ad esempio con il protocollo OAuth, che, per invocare una API protetta, richiede che venga allegato il token JWT aggiungendolo all'header Authorization della richiesta.
Nel prossimo esempio vediamo come eseguire questa operazione.
const body = { nome: 'stefano', cognome: 'mostarda' };
const headers = new HttpHeaders();
headers.set('Authorization', 'bearer ' + authtoken);
http
.post('/api/post', body, { headers: headers })
.subscribe();Il terzo parametro del metodo post è un oggetto che ha una proprietà headers, alla quale possiamo aggiungere tutte le header HTTP che vogliamo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Self-healing degli unit test con Copilot in GitHub
Potenziare la ricerca su Cosmos DB con Full Text Search
Semplificare i deployment con le label in Azure Container App
Keynote .NET Conference Italia 2025
Eliminare record doppi in Sql Server
Ricevere notifiche sui test con Azure Load Testing
Definire il metodo di rilascio in .NET Aspire
Evitare memory leaks nelle closure JavaScript
Raggruppare risorse in .NET Aspire
Recuperare le subissue e il loro stato di completamento in GitHub
Testare il failover sulle region in Azure Storage
Gestione file Javascript in Blazor con .NET 9


