HttpCacheability Enumerazione

Definizione

Fornisce valori enumerati utilizzati per impostare l'intestazione HTTP Cache-Control.

public enum class HttpCacheability
public enum HttpCacheability
type HttpCacheability = 
Public Enum HttpCacheability
Ereditarietà
HttpCacheability

Campi

Nome Valore Descrizione
NoCache 1

Imposta l'intestazione Cache-Control: no-cache . Senza un nome di campo, la direttiva si applica all'intera richiesta e a una cache condivisa (server proxy) deve forzare una riconvalida con il server Web di origine prima di soddisfare la richiesta. Con un nome di campo, la direttiva si applica solo al campo denominato; il resto della risposta può essere fornito da una cache condivisa.

Private 2

Valore predefinito. Imposta Cache-Control: private per specificare che la risposta è memorizzabile nella cache solo sul client e non dalle cache condivise (server proxy).

Server 3

Specifica che la risposta viene memorizzata nella cache solo nel server di origine. Simile all'opzione NoCache . I client ricevono una Cache-Control: no-cache direttiva, ma il documento viene memorizzato nella cache nel server di origine. Equivalente a ServerAndNoCache.

ServerAndNoCache 3

Applica le impostazioni di Server e NoCache per indicare che il contenuto viene memorizzato nella cache nel server, ma tutte le altre vengono negate in modo esplicito la possibilità di memorizzare nella cache la risposta.

Public 4

Imposta Cache-Control: public per specificare che la risposta è memorizzabile nella cache dai client e dalle cache condivise (proxy).

ServerAndPrivate 5

Indica che la risposta viene memorizzata nella cache nel server e nel client, ma non altrove. I server proxy non sono autorizzati a memorizzare nella cache la risposta.

Commenti

Per altre informazioni, vedere RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, nel sito Web World Wide Web Consortium (W3C). In particolare, per i dettagli completi, vedere la sezione 14.9 "Cache-Control" e sezione 13, "Memorizzazione nella cache in HTTP".

Note

NoCache non invia la direttiva Pragma: no-cachedi richiesta HTTP 1.0 comune.

Si applica a

Vedi anche