Je travaille sur Nodejs et j'utilise "Express js" et maintenant je travaille sur "Middleware Functions" et voici mon code actuel
const express = require('express') const app = express() const myLogger = function (req, res, next) { console.log('LOGGED') next() } app.use(myLogger) app.get('/', (req, res) => { res.send('Hello World!') })
Je suis confus au sujet du paramètre "suivant" et j'ai les questions suivantes sur la fonction middleware
2) Votre demande parviendra au gestionnaire d'itinéraire et vous recevrez une réponse contenant le message "Hello World"
3) Si vous n'appelez pas ensuite, la demande sera terminée et la candidature restera suspendue
4) Oui, vous pouvez utiliser next pour rediriger vers une fonction middleware personnalisée. Chaque fois que next est appelé avec des arguments, express le traitera comme un message d'erreur. Vous pouvez définir un middleware personnalisé de gestion des erreurs pour l’orienter en fonction de vos besoins.