HttpCacheability HttpCacheability HttpCacheability HttpCacheability Enum

Definición

Proporciona valores enumerados que se utilizan para establecer el encabezado HTTP 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
Herencia
HttpCacheabilityHttpCacheabilityHttpCacheabilityHttpCacheability

Campos

NoCache NoCache NoCache NoCache 1

Establece el encabezado Cache-Control: no-cache.Sets the Cache-Control: no-cache header. Sin un nombre de campo, la directiva se aplica a la solicitud completa y, para que ésta se satisfaga, una memoria caché compartida (del servidor proxy) deberá obligar su validación con el servidor Web de origen.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. Con un nombre de campo, la directiva se aplica únicamente al campo con nombre; el resto de las respuestas deben proporcionarse desde una memoria caché compartida.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

Valor predeterminado.Default value. Establece Cache-Control: private para especificar que la respuesta sólo se puede almacenar en la memoria caché del cliente y no en memorias caché compartidas (del servidor proxy).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

Establece Cache-Control: publicpara especificar que las cachés de los clientes y las cachés compartidas (de servidores proxy) pueden almacenar la respuesta.Sets Cache-Control: public to specify that the response is cacheable by clients and shared (proxy) caches.

Server Server Server Server 3

Especifica que la respuesta se puede almacenar en la memoria caché únicamente en el servidor de origen.Specifies that the response is cached only at the origin server. Similar a la opción NoCache.Similar to the NoCache option. Los clientes reciben una directiva Cache-Control: no-cache pero el documento se almacena en la caché en el servidor de origen.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

Aplica los valores de Server y NoCache para indicar que el contenido se almacena en la memoria caché del servidor y que a todos los demás se les deniega explícitamente el almacenamiento de la respuesta en la memoria caché.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 que la respuesta se almacena en la memoria caché del servidor y del cliente, y en ningún sitio más.Indicates that the response is cached at the server and at the client but nowhere else. No está permitido que los servidores proxy almacenen la respuesta en la memoria caché.Proxy servers are not allowed to cache the response.

Comentarios

Para obtener más información, vea RFC 2616: protocolo de transferencia de hipertexto--HTTP/1.1, en el World Wide Web Consortium (W3C) sitio Web.For more information, go to RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, on the World Wide Web Consortium (W3C) Web site. En concreto, para obtener información detallada, vea la sección 14.9 "Cache-Control" y la sección 13, "Caching in HTTP".In particular, for complete details, see Section 14.9 "Cache-Control" and Section 13, "Caching in HTTP."

Nota

NoCache no envía la directiva de solicitud HTTP 1.0 común Pragma: no-cache.NoCache does not send the common HTTP 1.0 request directive Pragma: no-cache.

Se aplica a

Consulte también: