middleware espresso
The Express middleware modules listed here are maintained by the Expressjs team.
| Modulo Middleware | Descrizione |
|---|---|
| body-parser | Analizza il corpo della richiesta HTTP. |
| compression | Comprimi le risposte HTTP. |
| cookie-parser | Analizza l’intestazione dei cookie e popola req.cookies. Cfr. anche cookies. |
| cookie-session | Stabilisci sessioni basate sui cookie. |
| cors | Abilita la condivisione delle risorse di origine incrociata (CORS) con varie opzioni. |
| errorhandler | Gestione errori di sviluppo/debug. |
| method-override | Ignora i metodi HTTP usando l’intestazione. |
| morgan | Registratore di richieste HTTP. |
| multer | Gestire i dati multi-parte. |
| response-time | Registra il tempo di risposta HTTP. |
| serve-favicon | Servire una favicon. |
| serve-index | Serve l’elenco delle directory per un percorso specificato. |
| serve-static | Servire file statici. |
| session | Stabilisci sessioni basate su server (solo sviluppo). |
| timeout | Imposta un timeout elaborazione richiesta perioHTTP. |
| vhost | Crea domini virtuali. |
Moduli middleware aggiuntivi
Questi sono alcuni moduli middleware popolari aggiuntivi.
| Modulo Middleware | Descrizione |
|---|---|
| helmet | Aiuta a proteggere le tue app impostando varie intestazioni HTTP. |
| passport | Autenticazione utilizzando “strategie” come OAuth, OpenID e molte altre. Vedi passportjs.org per maggiori informazioni. |