HTTP_UNKNOWN_HEADER-Struktur (http.h)

Die HTTP_UNKNOWN_HEADER-Struktur enthält den Namen und den Wert für einen Header in einer HTTP-Anforderung oder -Antwort, deren Name in der Enumeration nicht angezeigt wird.

Syntax

typedef struct _HTTP_UNKNOWN_HEADER {
  USHORT NameLength;
  USHORT RawValueLength;
  PCSTR  pName;
  PCSTR  pRawValue;
} HTTP_UNKNOWN_HEADER, *PHTTP_UNKNOWN_HEADER;

Members

NameLength

Die Größe der Daten in Bytes, auf die das pName-Element verweist, ohne einen endenden NULL-Wert zu zählen.

RawValueLength

Die Größe der Daten, auf die das pRawValue-Element verweist, in Bytes.

pName

Ein Zeiger auf eine Zeichenfolge von Oktetten, die den Headernamen angibt. Verwenden Sie NameLength , um das Ende der Zeichenfolge zu bestimmen, anstatt sich auf einen beendenden NULL-Wert zu verlassen.

pRawValue

Ein Zeiger auf eine Zeichenfolge von Oktetten, die die Werte für diesen Header angibt. Verwenden Sie RawValueLength , um das Ende der Zeichenfolge zu bestimmen, anstatt sich auf einen beendenden NULL-Wert zu verlassen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

STRUKTUREN DER HTTP-Server-API, Version 1.0

HTTP_HEADER_ID

HTTP_REQUEST_HEADERS

HTTP_RESPONSE_HEADERS