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_MULTIPLE_KNOWN_HEADERS-Struktur gibt die Header an, die in einer HTTP-Antwort enthalten sind, wenn mehr als ein Header erforderlich ist.
Syntax
typedef struct _HTTP_MULTIPLE_KNOWN_HEADERS {
HTTP_HEADER_ID HeaderId;
ULONG Flags;
USHORT KnownHeaderCount;
PHTTP_KNOWN_HEADER KnownHeaders;
} HTTP_MULTIPLE_KNOWN_HEADERS, *PHTTP_MULTIPLE_KNOWN_HEADERS;
Member
HeaderId
Ein Member der HTTP_HEADER_ID-Enumeration , die die Antwortheader-ID angibt.
Flags
Die Flags, die dem Antwortheader im HeaderId-Element entsprechen. Dieses Element wird nur verwendet, wenn der WWW-Authenticate-Header vorhanden ist. Dies kann null oder folgendes sein:
Flag | Bedeutung |
---|---|
|
Die angegebene Reihenfolge der Authentifizierungsschemas wird für die Antwort der Herausforderung beibehalten. |
KnownHeaderCount
Die Anzahl der Elemente im Array, die im KnownHeaders-Element angegeben ist.
KnownHeaders
Ein Zeiger auf das erste Element im Array von HTTP_KNOWN_HEADER Strukturen.
Hinweise
Mit der HTTP-API der Version 1.0 können Anwendungen nur einen bekannten Antwortheader mit der Antwort senden. Ab der HTTP Version 2.0-API können Anwendungen mehrere bekannte Antwortheader senden.
Das pInfo-Element der HTTP_RESPONSE_INFO-Struktur verweist auf diese Struktur, wenn die Anwendung mehrere bekannte Header für eine Antwort bereitstellt. Die HTTP_RESPONSE_INFO-Struktur erweitert die HTTP_RESPONSE-Struktur ab HTTP-Version 2.0.
Die HTTP_MULTIPLE_KNOWN_HEADERS-Struktur ermöglicht es Serveranwendungen, mehrere Authentifizierungsanforderungen an den Client zu senden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | http.h |