HttpCacheability Enumeração

Definição

Fornece valores enumerados que são usados para definir o Cache-Control cabeçalho HTTP.

public enum class HttpCacheability
public enum HttpCacheability
type HttpCacheability = 
Public Enum HttpCacheability
Herança
HttpCacheability

Campos

Name Valor Description
NoCache 1

Define o Cache-Control: no-cache cabeçalho. Sem um nome de campo, a diretiva aplica-se a todo o pedido e uma cache partilhada (servidor proxy) deve forçar uma revalidação bem-sucedida com o servidor Web de origem antes de satisfazer o pedido. Com um nome de campo, a diretiva aplica-se apenas ao campo nomeado; o resto da resposta pode ser fornecido a partir de uma cache partilhada.

Private 2

Valor padrão. Define Cache-Control: private para especificar que a resposta é cacheável apenas no cliente e não por caches partilhadas (servidor proxy).

Server 3

Especifica que a resposta está armazenada em cache apenas no servidor de origem. Semelhante à NoCache opção. Os clientes recebem uma Cache-Control: no-cache diretiva, mas o documento é armazenado em cache no servidor de origem. Equivalente a ServerAndNoCache.

ServerAndNoCache 3

Aplica as definições de ambos Server e NoCache para indicar que o conteúdo está armazenado em cache no servidor, mas todos os outros são explicitamente negados da capacidade de armazenar em cache a resposta.

Public 4

Define Cache-Control: public para especificar que a resposta é cacheável em cache por clientes e caches partilhadas (proxy).

ServerAndPrivate 5

Indica que a resposta está armazenada em cache no servidor e no cliente, mas em mais lado nenhum. Os servidores proxy não podem armazenar em cache a resposta.

Observações

Para mais informações, consulte RFC 2616: Protocolo de Transferência de Hipertexto -- HTTP/1.1, no site do World Wide Web Consortium (W3C ). Em particular, para detalhes completos, consulte a Secção 14.9 "Controlo de Cache" e a Secção 13, "Cache em HTTP."

Note

NoCache não envia a diretiva Pragma: no-cachecomum de pedido HTTP 1.0 .

Aplica-se a

Ver também