HttpResponseHeader Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Os cabeçalhos HTTP que podem ser especificados numa resposta de servidor.
public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader =
Public Enum HttpResponseHeader
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| CacheControl | 0 | O cabeçalho Cache-Control, que especifica diretivas de cache que devem ser obedecidas por todos os mecanismos de cache ao longo da cadeia de pedido/resposta. |
| Connection | 1 | O cabeçalho Connection, que especifica as opções desejadas para uma ligação específica. |
| Date | 2 | O cabeçalho Data, que especifica a data e hora em que a resposta foi originada. |
| KeepAlive | 3 | O cabeçalho Keep-Alive, que especifica um parâmetro a ser usado para manter uma ligação persistente. |
| Pragma | 4 | O cabeçalho Pragma, que especifica diretivas específicas da implementação que podem aplicar-se a qualquer agente ao longo da cadeia de pedido/resposta. |
| Trailer | 5 | O cabeçalho Trailer, que especifica que os campos do cabeçalho indicados estão presentes no trailer de uma mensagem codificada com codificação de transferência em blocos. |
| TransferEncoding | 6 | O cabeçalho Transfer-Encoding, que especifica que tipo (se houver) de transformação foi aplicada ao corpo da mensagem. |
| Upgrade | 7 | O cabeçalho Upgrade, que especifica protocolos de comunicação adicionais que o cliente suporta. |
| Via | 8 | O cabeçalho Via, que especifica protocolos intermédios a serem usados por agentes gateway e proxy. |
| Warning | 9 | O cabeçalho Warning, que especifica informações adicionais sobre esse estado ou transformação de uma mensagem que pode não estar refletida na mensagem. |
| Allow | 10 | O cabeçalho Permit, que especifica o conjunto de métodos HTTP suportados. |
| ContentLength | 11 | O cabeçalho Content-Length, que especifica o comprimento, em bytes, dos dados de corpo acompanhantes. |
| ContentType | 12 | O cabeçalho Content-Type, que especifica o tipo MIME dos dados corporais que os acompanham. |
| ContentEncoding | 13 | O cabeçalho Content-Encoding, que especifica as codificações que foram aplicadas aos dados do corpo acompanhantes. |
| ContentLanguage | 14 | O cabeçalho Content-Language, que especifica a linguagem natural ou línguas dos dados do corpo acompanhante. |
| ContentLocation | 15 | O cabeçalho Content-Location, que especifica um URI a partir do qual o corpo acompanhante pode ser obtido. |
| ContentMd5 | 16 | O cabeçalho Content-MD5, que especifica o resumo MD5 dos dados de corpo acompanhantes, tem o objetivo de fornecer uma verificação de integridade da mensagem de ponta a ponta. Devido a problemas de colisão com o MD5, a Microsoft recomenda um modelo de segurança baseado no SHA-256 ou superior. |
| ContentRange | 17 | O cabeçalho de intervalo, que especifica o subintervalo ou subintervalos da resposta que o cliente solicita que sejam devolvidos em vez da resposta completa. |
| Expires | 18 | O cabeçalho Expires, que especifica a data e hora após as quais os dados do corpo acompanhantes devem ser considerados obsoletos. |
| LastModified | 19 | O cabeçalho Last-Modified, que especifica a data e hora em que os dados do corpo acompanhantes foram alterados pela última vez. |
| AcceptRanges | 20 | O cabeçalho Accept-Ranges, que especifica o intervalo aceite pelo servidor. |
| Age | 21 | O cabeçalho Age, que especifica o tempo, em segundos, desde que a resposta foi gerada pelo servidor de origem. |
| ETag | 22 | O cabeçalho Etag, que especifica o valor atual para a variante solicitada. |
| Location | 23 | O cabeçalho Location, que especifica um URI para o qual o cliente é redirecionado para obter o recurso solicitado. |
| ProxyAuthenticate | 24 | O cabeçalho Proxy-Authenticate, que especifica que o cliente deve autenticar-se junto de um proxy. |
| RetryAfter | 25 | O cabeçalho Retry-After, que especifica uma hora (em segundos), ou uma data e hora, após as quais o cliente pode tentar novamente o seu pedido. |
| Server | 26 | O cabeçalho do servidor, que especifica informações sobre o agente do servidor de origem. |
| SetCookie | 27 | O cabeçalho Set-Cookie, que especifica os dados de cookies apresentados ao cliente. |
| Vary | 28 | O cabeçalho Vary, que especifica os cabeçalhos de pedido usados para determinar se uma resposta em cache é nova. |
| WwwAuthenticate | 29 | O cabeçalho WWW-Authenticate, que especifica que o cliente deve autenticar-se junto do servidor. |
Observações
O conteúdo apropriado dos vários cabeçalhos é descrito em detalhe na especificação HTTP/1.1.