- Das req-Objekt in Express ist essentiell für das Handling von HTTP-Anfragen und den Zugriff auf von dem Client gesendete Daten.
- req.param() ruft Parameter aus der Route, der Abfragezeichenfolge oder dem Body ab (veraltet, verwenden Sie spezifische Methoden).
- req.params greift auf Routenparameter zu, die im URL-Pfad definiert sind.
- req.query ruft Schlüssel-Wert-Paare aus der URL-Abfragezeichenfolge ab.
- req.body greift auf den Body der Anfrage zu, typischerweise für POST-/PUT-/PATCH-Anfragen (erfordert Middleware).
- req.get(headerName) ruft den Wert eines bestimmten HTTP-Headers ab, der von dem Client gesendet wurde.
- Die veraltete req.param()-Methode sollte durch req.params, req.query oder req.body für spezifischen Zugriff ersetzt werden.
- req.ip ist eine Eigenschaft, die die IP-Adresse des Clients bereitstellt, nützlich für das Logging oder die Sicherheit.
- Das Verständnis dieser req-Objekt-Methoden verbessert das Handling eingehender Anfragen in Express-Anwendungen.
- Entwickler werden ermutigt, ihre bevorzugten req-Methoden oder Tipps für die Arbeit mit Express zu teilen.
dev.to
5 Essential `req` Object Methods in Express.js
Create attached notes ...
