Utilità Express
Funzioni di utilità Express
L’organizzazione pillarjs GitHub contiene una serie di moduli per funzioni di utilità che possono essere generalmente utili.
| Moduli di utilità | Descrizione |
|---|---|
| cookies | Ottieni e imposta i cookie HTTP(S) che possono essere firmati per evitare manomissioni, utilizzando Keygrip. Può essere utilizzato con la libreria HTTP Node.js o come middleware Express. |
| csrf | Contiene la logica dietro la creazione e la verifica del token CSRF. Usa questo modulo per creare middleware CSRF personalizzato. |
| finalhandler | Funzione di invocare come passo finale per rispondere alla richiesta HTTP. |
| parseurl | Analizza un URL con la cache. |
| path-to-regexp | Trasforma una stringa di percorso in stile Express, come “/user/:name` in un’espressione regolare. |
| resolve-path | Risolve un percorso relativo contro un percorso radice con convalida. |
| router | Semplice router in stile middleware. |
| send | Libreria per lo streaming di file come risposta HTTP, con supporto per risposte parziali (intervalli), negoziazione condizionale-GET ed eventi granulari. |
Per ulteriori moduli correlati all’HTTP di basso livello, vedere jshttp.