Scadenza

Durata cache client. Numero di ore fino alla scadenza. Utilizzato per gestire il caching dei client e dei server proxy.

Il server calcola l’ora/data di scadenza dei dati di risposta NTTP aggiungendo tale valore all’ora/data di trasmissione.

I browser gestiscono le cache utilizzando i tempi di scadenza dei file. Prima di trasmettere una richiesta al server, il browser controllerà la cache per verificare se il file è già stato scaricato. In tal caso, e se il file non è ancora scaduto, il browser invierà una richiesta di GET condizionale (ad esempio con l’intestazione della richiesta HTTP If-Modified-Since) anziché una normale richiesta di GET. Il server ha la possibilità di rispondere con lo stato '304' e non trasmettere l'immagine. Il browser semplicemente carica il file dalla cache. Ciò potrebbe aumentare notevolmente le prestazioni complessive per i dati a cui si accede di frequente.

Il server imposta l’intestazione della risposta HTTP scaduta sulla data/ora corrente più la più piccola tra quelle disponibili::Scadenza e tutti i valori di catalogo::Scadenza per la vignettatura e tutti i materiali coinvolti nell’operazione di rendering.

La scadenza è impostata principalmente per le risposte ai dati immagine. Alcuni tipi di risposte saranno sempre contrassegnati per la scadenza immediata (o contrassegnati come non memorizzabili nella cache), comprese tutte le risposte agli errori o le risposte alle proprietà.

Proprietà

Numero reale, -2, -1, 0 o superiore. Numero di ore fino alla scadenza dalla generazione dell’immagine di risposta. Impostate su 0 per scadere sempre l'immagine di risposta immediatamente, il che disabilita in modo efficace il caching del client. Impostare su -1 per contrassegnare come never expire. In questo caso, il server restituisce sempre lo stato 304 (non modificato) in risposta a richieste GET condizionali senza verificare se il file è effettivamente cambiato. Impostare su -2 per utilizzare il valore predefinito fornito da attribute::Expiration.

Predefinito

attribute::Expiration viene utilizzato se il campo non è presente, se il valore è -2 o se il campo è vuoto.

Consultate anche

attributo::Scadenza , vignettatura::Scadenza, req=

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free