HttpRequestHeader Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Os cabeçalhos HTTP que podem ser especificados em uma solicitação de cliente.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Herança
Campos
Accept | 20 | O cabeçalho Accept, que especifica os tipos MIME aceitáveis para a resposta. |
AcceptCharset | 21 | O cabeçalho Accept-Charset, que especifica os conjuntos de caracteres aceitáveis para a resposta. |
AcceptEncoding | 22 | O cabeçalho Accept-Encoding, que especifica as codificações de conteúdo aceitáveis para a resposta. |
AcceptLanguage | 23 | O cabeçalho Accept-Language, que especifica que idiomas naturais são preferenciais para a resposta. |
Allow | 10 | O cabeçalho Allow, que especifica o conjunto de métodos HTTP com suporte. |
Authorization | 24 | O cabeçalho Authorization, que especifica as credenciais que o cliente apresenta para se autenticar no servidor. |
CacheControl | 0 | O cabeçalho Cache-Control, que especifica as diretivas que devem ser obedecidas por todos os mecanismos de controle de cache ao longo da cadeia de solicitação/resposta. |
Connection | 1 | O cabeçalho Connection, que especifica as opções desejadas para uma determinada conexão. |
ContentEncoding | 13 | O cabeçalho Content-Encoding, que especifica as codificações que foram aplicadas aos dados do corpo que acompanha. |
ContentLanguage | 14 | O cabeçalho Content-Language, que especifica os idiomas naturais do corpo de dados complementar. |
ContentLength | 11 | O cabeçalho Content-Length, que especifica o comprimento, em bytes, dos dados do corpo que acompanha. |
ContentLocation | 15 | O cabeçalho Content-Location, que especifica um URI do qual o corpo complementar pode ser obtido. |
ContentMd5 | 16 | O cabeçalho Content-MD5, que especifica o resumo de MD5 dos dados do corpo que acompanha, com a finalidade 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 em SHA256 ou melhor. |
ContentRange | 17 | O cabeçalho Content-Range, que especifica o local no corpo completo ao qual o corpo de dados parcial complementar deve ser aplicado. |
ContentType | 12 | O cabeçalho Content-Type, que especifica o tipo MIME dos dados do corpo que acompanha. |
Cookie | 25 | O cabeçalho Cookie, que especifica os dados de cookie apresentados ao servidor. |
Date | 2 | O cabeçalho Date, que especifica a data e hora de origem da solicitação. |
Expect | 26 | O cabeçalho Expect, que especifica os comportamentos de servidor específicos que são necessários para o cliente. |
Expires | 18 | O cabeçalho Expires, que especifica a data e hora após as quais os dados do corpo que acompanha devem ser considerados obsoletos. |
From | 27 | O cabeçalho From, que especifica um endereço de email da Internet para o usuário humano que controla o agente do usuário solicitante. |
Host | 28 | O cabeçalho Host, que especifica o nome do host e o número da porta do recurso solicitado. |
IfMatch | 29 | O cabeçalho If-Match, que especifica que a operação solicitada deverá ser executada somente se a cópia armazenada em cache do cliente do recurso indicado for atual. |
IfModifiedSince | 30 | O cabeçalho If-Modified-Since, que especifica que a operação solicitada deve ser executada somente se o recurso solicitado tiver sido modificado desde a data e hora indicadas. |
IfNoneMatch | 31 | O cabeçalho If-None-Match, que especifica que a operação solicitada deverá ser executada apenas se nenhuma das cópias armazenadas em cache do cliente dos recursos indicados for atual. |
IfRange | 32 | O cabeçalho If-Range, que especifica que somente o alcance especificado do recurso solicitado deverá ser enviado se a cópia armazenada em cache do cliente for atual. |
IfUnmodifiedSince | 33 | O cabeçalho If-Unmodified-Since, que especifica que a operação solicitada deverá ser executada somente se o recurso solicitado não tiver sido modificado desde a data e hora indicadas. |
KeepAlive | 3 | O cabeçalho Keep-Alive, que especifica um parâmetro usado para manter uma conexão persistente. |
LastModified | 19 | O cabeçalho Last-Modified, que especifica a data e hora em que os dados do corpo que acompanha foram modificados. |
MaxForwards | 34 | O cabeçalho Max-Forwards, que especifica um inteiro indicando o número de vezes restantes durante o qual essa solicitação pode ser encaminhada. |
Pragma | 4 | O cabeçalho Pragma, que especifica as diretivas específicas da implementação que podem ser aplicadas a qualquer agente ao longo da cadeia de solicitação/resposta. |
ProxyAuthorization | 35 | O cabeçalho Proxy-Authorization, que especifica as credenciais que o cliente apresenta para se autenticar em um proxy. |
Range | 37 | O cabeçalho Range, que especifica os subintervalos da resposta que o cliente solicita que sejam retornados em vez da resposta inteira. |
Referer | 36 | O cabeçalho Referer, que especifica o URI do recurso do qual foi obtido o URI da solicitação. |
Te | 38 | O cabeçalho TE, que especifica as codificações de transferência aceitáveis para a resposta. |
Trailer | 5 | O cabeçalho Trailer, que especifica os campos de cabeçalho presentes no código de fim de uma mensagem codificada com codificação de transferência em bloco. |
TransferEncoding | 6 | O cabeçalho Transfer-Encoding, que especifica qual (se houver) tipo de transformação foi aplicado ao corpo da mensagem. |
Translate | 39 | O cabeçalho Translate, uma extensão da Microsoft para a especificação de HTTP usada em conjunto com a funcionalidade WebDAV. |
Upgrade | 7 | O cabeçalho Upgrade, que especifica os protocolos de comunicação adicionais aos quais o cliente dá suporte. |
UserAgent | 40 | O cabeçalho User-Agent, que especifica as informações sobre o agente cliente. |
Via | 8 | O cabeçalho Via, que especifica os protocolos intermediários a serem usados pelos agentes de gateway e de proxy. |
Warning | 9 | O cabeçalho Warning, que especifica informações adicionais sobre o status ou a transformação de uma mensagem que talvez não seja refletida na mensagem. |
Comentários
O conteúdo apropriado de vários cabeçalhos é descrito em detalhes na especificação HTTP/1.1, disponível em rfc2616.