Creazione di Middleware Personalizzati
Scorri per mostrare il menu
È possibile creare middleware personalizzati per controllare come vengono processate le richieste.
Una funzione middleware riceve tre argomenti: req, res e next.
const logger = (req, res, next) => {
console.log(req.method, req.url);
next();
};
app.use(logger);
Questo middleware registra il metodo e l'URL della richiesta per ogni richiesta in arrivo.
Quando arriva una richiesta:
- Il middleware viene eseguito per primo;
- Esegue la sua logica;
- Chiama
next()per continuare.
Se next() non viene chiamato, la richiesta non proseguirà.
Il middleware personalizzato è utile per aggiungere comportamenti condivisi in tutta l'applicazione, come logging o validazione.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 11
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 1. Capitolo 11