HttpCacheability HttpCacheability HttpCacheability HttpCacheability Enum

Definizione

Specifica i valori enumerati usati per impostare l'intestazione HTTP di Cache-Control.Provides enumerated values that are used to set the Cache-Control HTTP header.

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

Campi

NoCache NoCache NoCache NoCache 1

Imposta l'intestazione Cache-Control: no-cache.Sets the Cache-Control: no-cache header. 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.Without a field name, the directive applies to the entire request and a shared (proxy server) cache must force a successful revalidation with the origin Web server before satisfying the request. 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.With a field name, the directive applies only to the named field; the rest of the response may be supplied from a shared cache.

Private Private Private Private 2

Valore predefinito.Default value. Imposta Cache-Control: private per specificare che la risposta può essere memorizzata nella cache solamente sul client e non da cache (server proxy) condivise.Sets Cache-Control: private to specify that the response is cacheable only on the client and not by shared (proxy server) caches.

Public Public Public Public 4

Imposta Cache-Control: public per specificare che la risposta può essere memorizzata nella cache da client e cache (server proxy) condivise.Sets Cache-Control: public to specify that the response is cacheable by clients and shared (proxy) caches.

Server Server Server Server 3

Specifica che la risposta viene memorizzata nella cache solo sul server di origine.Specifies that the response is cached only at the origin server. Analoga all'opzione NoCache.Similar to the NoCache option. La direttiva Cache-Control: no-cache viene ricevuta dai client, ma il documento viene memorizzato nella cache sul server di origine.Clients receive a Cache-Control: no-cache directive but the document is cached on the origin server. Equivalente a ServerAndNoCache.Equivalent to ServerAndNoCache.

ServerAndNoCache ServerAndNoCache 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.Applies the settings of both Server and NoCache to indicate that the content is cached at the server but all others are explicitly denied the ability to cache the response.

ServerAndPrivate ServerAndPrivate ServerAndPrivate ServerAndPrivate 5

Indica che la risposta viene memorizzata nella cache sul server e in quella sul client, ma non in altre cache.Indicates that the response is cached at the server and at the client but nowhere else. Ai server proxy non è consentito memorizzare nella cache la risposta.Proxy servers are not allowed to cache the response.

Commenti

Per ulteriori informazioni, vedere la specifica RFC 2616: Hypertext Transfer Protocol--HTTP/1.1 nel sito Web World Wide Web Consortium (W3C) .For more information, go to RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, on the World Wide Web Consortium (W3C) Web site. In particolare, per informazioni complete, vedere la sezione 14,9 "cache-Control" e la sezione 13 "Caching in HTTP".In particular, for complete details, see Section 14.9 "Cache-Control" and Section 13, "Caching in HTTP."

Nota

NoCachenon invia la direttiva Pragma: no-cachehttp 1,0 request comune.NoCache does not send the common HTTP 1.0 request directive Pragma: no-cache.

Si applica a

Vedi anche