Erstellen Benutzerdefinierter Middleware
Swipe um das Menü anzuzeigen
Eigene Middleware kann erstellt werden, um zu steuern, wie Anfragen verarbeitet werden.
Eine Middleware-Funktion erhält drei Argumente: req, res und next.
const logger = (req, res, next) => {
console.log(req.method, req.url);
next();
};
app.use(logger);
Diese Middleware protokolliert die Anfragemethode und URL für jede eingehende Anfrage.
Wenn eine Anfrage eingeht:
- Middleware wird zuerst ausgeführt;
- Sie führt ihre Logik aus;
- Sie ruft
next()auf, um fortzufahren.
Wenn next() nicht aufgerufen wird, wird die Anfrage nicht weitergeleitet.
Eigene Middleware ist nützlich, um gemeinsames Verhalten in der gesamten Anwendung hinzuzufügen, wie z. B. Protokollierung oder Validierung.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 11
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 11