HttpCacheability Enumerazione

Definizione

Specifica i valori enumerati usati per impostare l'intestazione HTTP di Cache-Control.

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

Campi

NoCache 1

Imposta l'intestazione Cache-Control: no-cache. In assenza di un nome di campo, la direttiva si applica all'intera richiesta ed è necessario che una cache (server proxy) condivisa determini una riconvalida con il server Web di origine prima di soddisfare la richiesta. In presenza di un nome di campo, la direttiva si applica solo al campo denominato; la parte restante della risposta può essere specificata da una cache condivisa.

Private 2

Valore predefinito. Imposta Cache-Control: private per specificare che la risposta può essere memorizzata nella cache solamente sul client e non da cache (server proxy) condivise.

Public 4

Imposta Cache-Control: public per specificare che la risposta può essere memorizzata nella cache da client e cache (server proxy) condivise.

Server 3

Specifica che la risposta viene memorizzata nella cache solo sul server di origine. Analoga all'opzione NoCache. La direttiva Cache-Control: no-cache viene ricevuta dai client, ma il documento viene memorizzato nella cache sul server di origine. Equivalente a ServerAndNoCache.

ServerAndNoCache 3

Applica le impostazioni sia dell'elemento Server che dell'elemento NoCache, per indicare che il contenuto viene memorizzato nella cache sul server ma a tutte le altre cache viene negata in modo esplicito la possibilità di memorizzare la risposta.

ServerAndPrivate 5

Indica che la risposta viene memorizzata nella cache sul server e in quella sul client, ma non in altre cache. Ai server proxy non è consentito 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 informazioni dettagliate complete, vedere la sezione 14.9 "Cache-Control" e la sezione 13 "Caching in HTTP".

Nota

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

Si applica a

Vedi anche