/ / Middleware zur Validierung aller Formulareinträge, js, node js - node.js, Formulare, Validierung, Express, Middleware

Middleware zur Validierung aller Formulareinträge express js, node js - node.js, Formulare, Validierung, Express, Middleware

Gibt es eine Middleware-Funktion, um alle Einträge in Formularen für Knoten js und express js zu überprüfen?

Ich möchte nach Sonderzeichen suchen, und ich möchte nicht jedes Formularfeld zu jeder Zeit validieren.

Vielen Dank!

Antworten:

3 für die Antwort № 1

Das Express-Validierer könnte eine gute Passform sein. Darauf ist gebaut validator.js, eine beliebte Validierungsbibliothek.

Das Express-Validierer ist auch häufig aktualisiert.

1. Setup und init

expressValidator = require("express-validator");

app.use(expressValidator([options]));

verfügbare Optionen anzeigen

2. Konfigurieren Sie die Validierung

req.checkBody("postparam", "Invalid postparam").notEmpty().isInt();
req.checkParams("urlparam", "Invalid urlparam").isAlpha();
req.checkQuery("getparam", "Invalid getparam").isInt();