Node.js · Middle · Frage 28 von 75
Wie definiert man in Express eine Middleware zur Fehlerbehandlung?
- 1Ein Handler, der an
app.onError(handler)geht - 2Eine Funktion mit vier Parametern:
(err, req, res, next) - 3Jede Middleware, deren Funktion
errorheißt
Antwort zeigen
Richtige Antwort: Eine Funktion mit vier Parametern: (err, req, res, next)
Erklärung
Express erkennt Fehler-Handler an ihren vier Parametern. Registriere sie nach allen Routen. Ein Aufruf von next(err) überspringt normale Middleware und springt zu ihnen.