A volte durante lo sviluppo, sarebbe davvero bello per impedire le risposte HTTP 304 (a favore di 200) e causare il Connect/Express static middleware per leggere ogni risposta dal filesystem, piuttosto che fare alcun caching.Come evitare totalmente le risposte HTTP 304 nel middleware statico Connect/Express?
Ho provato a giocare con maxAge
valori di 0 e 1, senza alcun risultato:
app.use(express.static(__dirname + '/public', { maxAge: 1 }))
Quali sono le ripercussioni per l'utilizzo di questo in un ambiente di produzione? Lo sto usando per lo sviluppo, ma temo che se lo rimuoverò, i miei utenti avranno lo stesso problema. – Hawkee
Questo è perfetto per lo sviluppo. Credo che se si desidera un comportamento dinamico nella produzione, è necessario servire i file di conseguenza creando una rotta separata. I progetti del mondo reale avrebbero bisogno sia del 304 che del lavoro per risorse veramente statiche e un modo per consentire il caricamento dinamico. – Andrei
Grazie. Questo ha funzionato per me. – unicornherder