Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Introduction aux Middlewares | Section
Création d’API avec Express.js

bookIntroduction aux Middlewares

Glissez pour afficher le menu

Un middleware est une fonction qui s'exécute entre la réception d'une requête et l'envoi d'une réponse.

Il a accès à la requête, à la réponse, ainsi qu'à une fonction spéciale appelée next.

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

Lorsqu'une requête arrive, le middleware s'exécute en premier. Après son exécution, il appelle next() pour transférer le contrôle à l'étape suivante.

Le déroulement est le suivant :

Requête → Middleware → Route → Réponse

Le middleware est utilisé pour traiter les requêtes avant qu'elles n'atteignent la logique de vos routes.

Exemples d'utilisations courantes :

  • Journalisation des requêtes ;
  • Analyse des données ;
  • Vérification de l'authentification.
question mark

Que fait next() dans un middleware ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 10

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 10
some-alt