Création de Middleware Personnalisé
Glissez pour afficher le menu
Vous pouvez créer votre propre middleware pour contrôler la façon dont les requêtes sont traitées.
Une fonction middleware reçoit trois arguments : req, res et next.
const logger = (req, res, next) => {
console.log(req.method, req.url);
next();
};
app.use(logger);
Ce middleware enregistre la méthode et l’URL de chaque requête entrante.
Lorsqu’une requête arrive :
- Le middleware s’exécute en premier ;
- Il effectue sa logique ;
- Il appelle
next()pour continuer.
Si next() n’est pas appelé, la requête ne progressera pas.
Un middleware personnalisé est utile pour ajouter des comportements partagés dans votre application, comme la journalisation ou la validation.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Création de Middleware Personnalisé
Vous pouvez créer votre propre middleware pour contrôler la façon dont les requêtes sont traitées.
Une fonction middleware reçoit trois arguments : req, res et next.
const logger = (req, res, next) => {
console.log(req.method, req.url);
next();
};
app.use(logger);
Ce middleware enregistre la méthode et l’URL de chaque requête entrante.
Lorsqu’une requête arrive :
- Le middleware s’exécute en premier ;
- Il effectue sa logique ;
- Il appelle
next()pour continuer.
Si next() n’est pas appelé, la requête ne progressera pas.
Un middleware personnalisé est utile pour ajouter des comportements partagés dans votre application, comme la journalisation ou la validation.
Merci pour vos commentaires !