Qu'est-ce qu'un middleware dans NodeJS ?
Qu'est-ce qu'un middleware dans NodeJS ?

Vidéo: Qu'est-ce qu'un middleware dans NodeJS ?

Vidéo: Qu'est-ce qu'un middleware dans NodeJS ?
Vidéo: Qu'est-ce qu’un middleware et comment fonctionne Dell Boomi? | GURUS Solutions 2024, Avril
Anonim

Middleware les fonctions sont des fonctions qui ont accès à l'objet de requête (req), à l'objet de réponse (res) et au suivant middleware fonction dans le cycle requête-réponse de l'application. Le suivant middleware La fonction est généralement désignée par une variable nommée next.

De plus, à quoi sert le middleware dans le nœud JS ?

Middleware est un sous-ensemble de fonctions chaînées appelées par le Express js couche de routage avant que le gestionnaire défini par l'utilisateur ne soit appelé. Middleware Les fonctions ont un accès complet aux objets de requête et de réponse et peuvent modifier l'un ou l'autre.

Sachez également, qu'est-ce que Bodyparser dans NodeJs? analyseur de corps extraire la partie entière du corps d'un flux de requête entrant et l'exposer sur req. corps. Le middleware faisait partie d'Express. js plus tôt, mais maintenant vous devez l'installer séparément. Cette analyseur de corps Le module analyse les données codées JSON, tampon, chaîne et URL soumises à l'aide de la requête HTTP POST.

À cet égard, comment utiliser le middleware Express ?

Un Express l'application peut utilisation les types suivants de middleware : au niveau de l'application middleware . Au niveau du routeur middleware . La gestion des erreurs middleware.

Utiliser un middleware

  1. Exécutez n'importe quel code.
  2. Apportez des modifications à la demande et aux objets de réponse.
  3. Mettre fin au cycle demande-réponse.
  4. Appelez la fonction middleware suivante dans la pile.

Qu'est-ce qu'un middleware Route ?

Quand tu veux un middleware à spécifique itinéraires , vous devez ajouter le middleware avec une clé pour votre app/Http/Kernel. php, et ces middlewares sont appelés middleware de routage.

Conseillé: