Condividi tramite


HTTP_RESPONSE_HEADERS struttura (http.h)

La struttura HTTP_RESPONSE_HEADERS contiene le intestazioni inviate con una risposta HTTP.

Sintassi

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;

Members

UnknownHeaderCount

Numero di intestazioni sconosciute inviate con la risposta HTTP e contenute nella matrice a cui punta il membro pUnknownHeaders . Questo numero non può superare il 9999.

pUnknownHeaders

Puntatore a una matrice di strutture HTTP_UNKNOWN_HEADER che contiene una struttura per ognuna delle intestazioni sconosciute inviate nella risposta HTTP.

TrailerCount

Questo membro è riservato e deve essere zero.

pTrailers

Questo membro è riservato e deve essere NULL.

KnownHeaders[HttpHeaderResponseMaximum]

Matrice di dimensioni fisse delle strutture HTTP_KNOWN_HEADER . L'enumerazione HTTP_HEADER_ID fornisce un mapping dai tipi di intestazione agli indici di matrice. Se un'intestazione nota di un tipo specificato viene inclusa nella risposta HTTP, l'elemento matrice nell'indice corrispondente a tale tipo specifica il valore dell'intestazione. Tali elementi della matrice per cui non sono presenti intestazioni corrispondenti contengono un membro RawValueLength con valori zero. Usare RawValueLength per determinare la fine della stringa di intestazione a cui fa riferimento pRawValue anziché basarsi sulla stringa per avere un valore Null terminante.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione http.h

Vedi anche

Strutture dell'API SERVER HTTP versione 1.0

HTTP_KNOWN_HEADER

HTTP_RESPONSE

HTTP_UNKNOWN_HEADER