Express-Middleware
Die hier aufgelisteten Express-Middleware-Module werden vom Expressjs Team betreut.
| Middleware-Modul | Beschreibung |
|---|---|
| body-parser | HTTP-Request-Körper analysieren. |
| compression | HTTP Antworten komprimieren. |
| cookie-parser | Parsen Sie Cookie-Header und füllen Sie req.cookies. Siehe auch cookies. |
| cookie-session | Cookie-basierte Sitzungen einrichten. |
| cors | Quellenübergreifende Ressourcenfreigabe (CORS) mit verschiedenen Optionen aktivieren. |
| errorhandler | Entwicklung Fehlerbehandlung/Debugging. |
| method-override | HTTP-Methoden mit Header überschreiben. |
| morgan | HTTP Request Logger. |
| multer | Mehrteilige Formulardaten behandeln. |
| response-time | HTTP-Antwortzeit aufzeichnen. |
| serve-favicon | Servieren Sie ein Favicon. |
| serve-index | Verzeichnisliste für einen angegebenen Pfad Servieren. |
| serve-static | Statische Dateien Servieren. |
| session | Server-basierte Sitzungen einrichten (nur Entwicklung). |
| timeout | Setze eine Timeout PerioHTTP Request-Verarbeitung. |
| vhost | Virtuelle Domains anlegen. |
Zusätzliche Middleware-Module
Dies sind einige weitere beliebte Middleware-Module.
| Middleware-Modul | Beschreibung |
|---|---|
| helmet | Unterstützt die Sicherung Ihrer Apps durch die Einstellung verschiedener HTTP-Header. |
| passport | Authentifizierung mit “Strategien” wie OAuth, OpenID und vielen anderen. Siehe passportjs.org für weitere Informationen. |