Si può fare del browser supporre che il contenuto è valida / servire da esso di cache? eliminando 304 del
-
30-09-2019 - |
Domanda
E 'possibile, per impostare apache a servire una combinazione di intestazioni in modo che client (browser) sarà:
- vedere che il contenuto è contrassegnato per essere valido (ad esempio un'immagine scade il 10 anni da oggi)
- ha il contenuto nella sua cache di
- non chiede server 'è che il contenuto valida' - come sarà sempre HTTP GET 304 Stato
In sostanza, è possibile dire del browser "non chiedere server se l'immagine è valida, se lo avete nella cache vuol dire le sue valide, senza eccezioni!"?
Soluzione
OK, ecco cosa ho scoperto.
Se una persona fa clic su un URL, che se le intestazioni (scade il tempo) è impostato correttamente (lontano nel futuro), che il browser optimalize, e non lo chiedete quel particolare risorsa.
Se si fa clic su Aggiorna, sarà forzare il browser a chiedere tutte le risorse (e soprattutto ottenere un sacco di 304 di).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow