estructura de HTTP_KNOWN_HEADER (http.h)

La estructura HTTP_KNOWN_HEADER contiene los valores de encabezado de un encabezado conocido de una solicitud HTTP o una respuesta HTTP.

Sintaxis

typedef struct _HTTP_KNOWN_HEADER {
  USHORT RawValueLength;
  PCSTR  pRawValue;
} HTTP_KNOWN_HEADER, *PHTTP_KNOWN_HEADER;

Members

RawValueLength

Tamaño, en bytes, de la cadena de 8 bits a la que apunta el miembro pRawValue , sin contar un carácter nulo de terminación, si está presente. Si RawValueLength es cero, el valor del elemento pRawValue no tiene sentido.

pRawValue

Puntero al texto de este encabezado HTTP. Use RawValueLength para determinar dónde termina este texto en lugar de confiar en la cadena para tener un valor NULL de terminación. El formato del texto del encabezado se especifica en RFC 2616.

Comentarios

En la API del servidor HTTP, los encabezados conocidos se definen como los enumerados en el tipo de enumeración HTTP_HEADER_ID . Tenga en cuenta que hay diferentes listas de diferentes tamaños para los encabezados de solicitud y respuesta.

Para obtener más información sobre la estructura y el uso de encabezados HTTP, vea RFC 2616.

Requisitos

   
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado http.h

Consulte también

Estructuras de la API de servidor HTTP versión 1.0

HTTP_HEADER_ID

HTTP_REQUEST_HEADERS

HTTP_RESPONSE_HEADERS