Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in Middleware | Abschnitt
Üben
Projekte
Quiz & Herausforderungen
Quizze
Herausforderungen
/
APIs mit Express.js Entwickeln

bookEinführung in Middleware

Swipe um das Menü anzuzeigen

Middleware ist eine Funktion, die zwischen dem Empfang einer Anfrage und dem Senden einer Antwort ausgeführt wird.

Sie hat Zugriff auf die Anfrage, die Antwort und eine spezielle Funktion namens next.

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

Wenn eine Anfrage eingeht, wird zuerst das Middleware ausgeführt. Nachdem es abgeschlossen ist, ruft es next() auf, um die Kontrolle an den nächsten Schritt zu übergeben.

Der Ablauf sieht folgendermaßen aus:

Anfrage → Middleware → Route → Antwort

Middleware wird verwendet, um Anfragen zu verarbeiten, bevor sie die Routelogik erreichen.

Häufige Anwendungsfälle sind:

  • Protokollierung von Anfragen;
  • Datenanalyse;
  • Überprüfung der Authentifizierung.
question mark

Was macht next() in Middleware?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 10

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 10
some-alt