Skip to main content

Cache Validator

Varie risorse della pagina web come immagini o CSSpossono essere memorizzati temporaneamente nel sito Cache di un browser per accelerare il recupero delle pagine web. Un validatoreCache è usato per controllare se le informazioni memorizzate sono ancora aggiornate.

Cos’è un validatore Cache?

Un validatore Cache è un’intestazione HTTP che viene utilizzata per controllare se le risorse memorizzate nella cache di un browser sono ancora valide. Questo controllo viene eseguito quando si recupera una pagina web. A tal fine, il validatore può essere inserito e definito nell’intestazione della richiesta o della risposta HTTP.

L’effetto positivo

La convalida del contenuto di Cache è importante per ridurre significativamente il tempo di caricamento di un sito web. Se le risorse sono aggiornate, non devono essere scaricate dal server, ma possono essere fornite molto più velocemente da Cache.

Tipi di intestazione

Sono disponibili quattro diverse intestazioni per la convalida di Cache. Le intestazioni “last-modified” e “ETag” sono utilizzate per determinare se un file memorizzato nel browserCache è cambiato dall’ultimo accesso al sito web. L’intestazione last-modified è inviata di default e automaticamente dai server, così che questo validatore non deve essere incluso specificamente in un documento HTML. Altre due intestazioni – “cache-control” e “expires” – sono usate per determinare per quanto tempo una risorsa deve rimanere memorizzata in Cache prima di essere sostituita da una nuova versione, che viene poi recuperata dal server.

Un’altra cosa importante per voi può essere Last-modified – parte di un’intestazione http. Potete saperne di più qui:

All’articolo

Avete altre domande?

Vi preghiamo di contattarci


Ulteriori contenuti