estructura HTTP_RESPONSE_HEADERS (http.h)

La estructura HTTP_RESPONSE_HEADERS contiene los encabezados enviados con una respuesta HTTP.

Sintaxis

typedef struct _HTTP_RESPONSE_HEADERS {
  USHORT               UnknownHeaderCount;
  PHTTP_UNKNOWN_HEADER pUnknownHeaders;
  USHORT               TrailerCount;
  PHTTP_UNKNOWN_HEADER pTrailers;
  HTTP_KNOWN_HEADER    KnownHeaders[HttpHeaderResponseMaximum];
} HTTP_RESPONSE_HEADERS, *PHTTP_RESPONSE_HEADERS;

Miembros

UnknownHeaderCount

Número de encabezados desconocidos enviados con la respuesta HTTP y contenidas en la matriz a la que apunta el miembro pUnknownHeaders . Este número no puede superar el 9999.

pUnknownHeaders

Puntero a una matriz de estructuras de HTTP_UNKNOWN_HEADER que contiene una estructura para cada uno de los encabezados desconocidos enviados en la respuesta HTTP.

TrailerCount

Este miembro está reservado y debe ser cero.

pTrailers

Este miembro está reservado y debe ser NULL.

KnownHeaders[HttpHeaderResponseMaximum]

Matriz de tamaño fijo de estructuras de HTTP_KNOWN_HEADER . La enumeración HTTP_HEADER_ID proporciona una asignación de tipos de encabezado a índices de matriz. Si se incluye un encabezado conocido de un tipo determinado en la respuesta HTTP, el elemento de matriz en el índice que corresponde a ese tipo especifica el valor del encabezado. Esos elementos de la matriz para los que no hay encabezados correspondientes contienen un miembro RawValueLength con valores cero. Use RawValueLength para determinar el final de la cadena de encabezado a la que apunta pRawValue, en lugar de depender de la cadena para que tenga un valor NULL de terminación.

Requisitos

Requisito Value
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_KNOWN_HEADER

HTTP_RESPONSE

HTTP_UNKNOWN_HEADER