Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die HTTP_VERSION-Struktur definiert eine Version des HTTP-Protokolls, die eine Anforderung erfordert oder eine Antwort bereitstellt. Dies ist nicht zu verwechseln mit der verwendeten Version der HTTP-Server-API, die in einer HTTPAPI_VERSION-Struktur gespeichert ist.
Syntax
typedef struct _HTTP_VERSION {
USHORT MajorVersion;
USHORT MinorVersion;
} HTTP_VERSION, *PHTTP_VERSION;
Member
MajorVersion
Hauptversion des HTTP-Protokolls.
MinorVersion
Nebenversion des HTTP-Protokolls.
Hinweise
Weitere Informationen zum HTTP-Protokoll finden Sie unter RFC 2616.
Die folgenden Makros definieren verschiedene Versionen des HTTP-Protokolls:"#define HTTP_VERSION_UNKNOWN { 0, 0 }""#define HTTP_VERSION_0_9 { 0, 9 }""#define HTTP_VERSION_1_0 { 1, 0 }""#define HTTP_VERSION_1_1 { 1, 1 }"
Die HTTP-Server-API stellt eine Reihe von Makros bereit, mit denen der Wert einer HTTP_VERSION-Struktur ausgewertet werden kann. Weitere Informationen finden Sie unter HTTP Server API Version 1.0 Makros.
Anforderungen
Anforderung | Wert |
---|---|
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 |