HttpCacheability Enumeración

Definición

Proporciona valores enumerados que se usan para establecer el encabezado HTTP de Cache-Control.

public enum class HttpCacheability
public enum HttpCacheability
type HttpCacheability = 
Public Enum HttpCacheability
Herencia
HttpCacheability

Campos

Nombre Valor Description
NoCache 1

Establece el Cache-Control: no-cache encabezado . Sin un nombre de campo, la directiva se aplica a toda la solicitud y una caché compartida (servidor proxy) debe forzar una revalidación correcta con el servidor web de origen antes de satisfacer la solicitud. Con un nombre de campo, la directiva solo se aplica al campo con nombre; El resto de la respuesta se puede proporcionar desde una caché compartida.

Private 2

Valor predeterminado. Establece Cache-Control: private para especificar que la respuesta solo se puede almacenar en caché en el cliente y no en cachés compartidas (servidor proxy).

Server 3

Especifica que la respuesta solo se almacena en caché en el servidor de origen. Similar a la NoCache opción . Los clientes reciben una Cache-Control: no-cache directiva, pero el documento se almacena en caché en el servidor de origen. Equivalente a ServerAndNoCache.

ServerAndNoCache 3

Aplica la configuración de y ServerNoCache para indicar que el contenido se almacena en caché en el servidor, pero a todos los demás se les deniega explícitamente la capacidad de almacenar en caché la respuesta.

Public 4

Establece Cache-Control: public para especificar que los clientes y las memorias caché compartidas (proxy) pueden almacenar en caché la respuesta.

ServerAndPrivate 5

Indica que la respuesta se almacena en caché en el servidor y en el cliente, pero en ninguna otra parte. Los servidores proxy no pueden almacenar en caché la respuesta.

Comentarios

Para obtener más información, vaya a RFC 2616: Protocolo de transferencia de hipertexto -- HTTP/1.1, en el sitio web de World Wide Web Consortium (W3C). En concreto, para obtener detalles completos, consulte la sección 14.9 "Cache-Control" y la sección 13, "Almacenamiento en caché en HTTP".

Note

NoCache no envía la directiva Pragma: no-cachede solicitud HTTP 1.0 común.

Se aplica a

Consulte también