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
Ridurre il reflow cambiando il CSS
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Utilizzare Container Queries nominali
Ottimizzare le performance usando Span<T> e il metodo Split
Utilizzare WhenEach per processare i risultati di una lista di task
Configurare lo startup di applicazioni server e client con .NET Aspire
Applicare un filtro per recuperare alcune issue di GitHub
Centralizzare gli endpoint AI Foundry con Azure API Management
Ordine e importanza per @layer in CSS
Gestione dei nomi con le regole @layer in CSS
Integrare SQL Server in un progetto .NET Aspire
Scrivere selettori CSS più semplici ed efficienti con :is()
I più letti di oggi
- Eseguire query con LINQ to SQL
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Gestione file Javascript in Blazor con .NET 9
- Documentare i servizi REST con Swagger e OpenAPI con .NET 9
- #VS2017 Community è già disponibile al download da questa pagina https://aspit.co/bgb
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!