Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 2354|Répondre: 1

[Angulaire] Intercepteurs HttpClient de la série Angular 18 (23) utilisés

[Copié le lien]
Publié le 25-09-2024 à 14:11:48 | | | |
Exigences : Dans le cadre Angular, les requêtes HTTP sont envoyées sur la base de HttpClient, qui prend en compte un middleware appelé interceptor, facile à implémenter en implémentant la méthode d’interception dans HttpInterceptor en envoyant toutes les requêtes HTTP.

Tout d’abord, créez un nouveau projet Angular avec la commande suivante :

L’intercepteur est ensuite créé via la commande CLI, qui est la suivante :

La fonction intercepteur affiche le lien URL de la requête, puis ajoute l’en-tête de la requête, http-auth-interceptor.service.ts le code source est le suivant :

Modifiez le fichier app.config.ts pour ajouter la configuration comme suit :

Essayez d’envoyer une requête HTTP dans un composant avec le code suivant :

Les rendus sont les suivants :



Référence:La connexion hyperlientérée est visible.





Précédent:Solution brouillée chinoise de la console de gestion de paquets VS 2022
Prochain:JavaScript reçoit le nom du fuseau horaire et la valeur du fuseau horaire pour la localisation actuelle
 Propriétaire| Publié le 25-09-2024 à 14:14:50 |
Code source HttpAuthInterceptorService :




Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com