Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 2354|Risposta: 1

[Angolare] Intercettori Client Http della serie Angular 18 (23) utilizzati

[Copiato link]
Pubblicato il 25-09-2024 14:11:48 | | | |
Requisiti: Nel framework Angular, le richieste HTTP vengono inviate basandosi su HttpClient, che supporta un middleware chiamato interceptor, facile da implementare implementando il metodo di intercettazione in HttpInterceptor inviando tutte le richieste HTTP.

Per prima cosa, crea un nuovo progetto Angular con il seguente comando:

L'intercettore viene quindi creato tramite il comando CLI, che è il seguente:

La funzione intercettore invia il link URL della richiesta e aggiunge l'intestazione della richiesta, http-auth-interceptor.service.ts il codice sorgente è il seguente:

Modifica il file app.config.ts per aggiungere la configurazione come segue:

Prova a inviare una richiesta HTTP in un componente con il seguente codice:

Le rappresentazioni sono le seguenti:



Riferimento:Il login del link ipertestuale è visibile.





Precedente:VS 2022 Console di gestione pacchetti Soluzione cinese distorta
Prossimo:JavaScript ottiene il nome del fuso orario e il valore del fuso orario per la posizione attuale
 Padrone di casa| Pubblicato il 25-09-2024 alle 14:14:50 |
Codice sorgente HttpAuthInterceptorService:




Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com