Controllo cache. Consente di disattivare selettivamente la memorizzazione nella cache lato client (browser, server proxy, sistemi di cache di rete) e la memorizzazione nella cache interna del server della piattaforma.
cache= *
cacheControl*
cache= *
*, *
clientControlserverControl*
cacheControl |
on|off|validate|update |
clientControl |
on|off |
serverControl |
on|off |
Se viene specificato un solo valore *
cacheControl*
, questo viene applicato sia alle cache client che a quelle del server.
La parola chiave validate
consente di aggiornare le voci della cache dopo la modifica dei file immagine, senza dover attendere la scadenza automatica della voce della cache. Il comando non influisce sul caching dei client.
La parola chiave update
può essere utilizzata per forzare l'aggiornamento delle voci della cache lato server. Questa funzione è utile dopo che sono state modificate le risorse che non vengono tracciate direttamente dal meccanismo di convalida della cache, ad esempio quando un file di font viene modificato senza modificarne il nome o l'ID di font associato.
Se specificato in una richiesta nidificata, cache=on
consente il caching permanente lato server dell'immagine generata dalla richiesta nidificata. Prestate attenzione a abilitare il caching per le richieste nidificate solo quando è previsto che la stessa richiesta nidificata venga richiamata ripetutamente con gli stessi parametri.
Attributo di richiesta. Si applica indipendentemente dall’impostazione del livello corrente. Ignorato quando la richiesta non restituisce un'immagine di risposta. *clientControl
*viene ignorato quando la memorizzazione nella cache lato client è disabilitata dal catalogo immagini (se catalog::Expiration
ha un valore negativo).
Il controllo della cache lato client ( on
e off
solo) è disponibile anche per le richieste di contenuto statico in /is/content/.
cache=on,on
per richieste HTTP, cache=off
per richieste nidificate/incorporate, cache=on
per richieste di contenuto statico.