estrutura HTTP_KNOWN_HEADER (http.h)
A estrutura HTTP_KNOWN_HEADER contém os valores de cabeçalho de um cabeçalho conhecido de uma solicitação HTTP ou resposta HTTP.
Sintaxe
typedef struct _HTTP_KNOWN_HEADER {
USHORT RawValueLength;
PCSTR pRawValue;
} HTTP_KNOWN_HEADER, *PHTTP_KNOWN_HEADER;
Membros
RawValueLength
Tamanho, em bytes, da cadeia de caracteres de 8 bits apontada pelo membro pRawValue , sem contar um caractere nulo de terminação, se presente. Se RawValueLength for zero, o valor do elemento pRawValue não tem sentido.
pRawValue
Ponteiro para o texto deste cabeçalho HTTP. Use RawValueLength para determinar onde esse texto termina em vez de depender da cadeia de caracteres para ter um nulo de terminação. O formato do texto do cabeçalho é especificado no RFC 2616.
Comentários
Na API do Servidor HTTP, os cabeçalhos conhecidos são definidos como aqueles que são enumerados no tipo de enumeração HTTP_HEADER_ID . Lembre-se de que há listas diferentes de tamanhos diferentes para cabeçalhos de solicitação e resposta.
Para obter mais informações sobre a estrutura e o uso de cabeçalhos HTTP, consulte o RFC 2616.
Requisitos
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | http.h |