Abfrageinformationsflags (Wininet.h)
Die folgenden Listen enthalten die Attribute und Modifizierer, die von HttpQueryInfo und QueryInfo verwendet werden.
Die Attributflags werden von HttpQueryInfo (oder QueryInfo) verwendet, um anzugeben, welche Daten abgerufen werden sollen. Die meisten Attributflags werden direkt einem bestimmten HTTP-Header zuordnen. Es gibt auch einige spezielle Flags, z. B. HTTP _ QUERY RAW _ _ HEADERS,die nicht mit einem bestimmten Header verknüpft sind.
-
HTTP _ QUERY _ ACCEPT
-
-
24
-
Ruft die zulässigen Medientypen für die Antwort ab.
-
-
HTTP _ QUERY _ ACCEPT _ CHARSET
-
-
25
-
Ruft die zulässigen Zeichensätze für die Antwort ab.
-
-
HTTP _ QUERY ACCEPT ENCODING (HTTP-ABFRAGE AKZEPTIERT _ _ CODIERUNG)
-
-
26
-
Ruft die zulässigen Werte für die Inhaltscodierung für die Antwort ab.
-
-
HTTP _ QUERY _ ACCEPT _ LANGUAGE
-
-
27
-
Ruft die zulässigen natürlichen Sprachen für die Antwort ab.
-
-
AKZEPTIEREN _ VON _ HTTP-ABFRAGEBEREICHEN _
-
-
42
-
Ruft die Typen von Bereichsanforderungen ab, die für eine Ressource akzeptiert werden.
-
-
HTTP _ QUERY _ AGE
-
-
48
-
Ruft das Feld Age response-header ab, das die Schätzung des Absenders für die Zeit seit dem Erstellen der Antwort auf dem Ursprungsserver enthält.
-
-
HTTP _ QUERY _ ALLOW
-
-
7
-
Empfängt die vom Server unterstützten HTTP-Verben.
-
-
_ _ HTTP-ABFRAGEAUTORISIERUNG
-
-
28
-
Ruft die für eine Anforderung verwendeten Autorisierungsanmeldeinformationen ab.
-
-
_ _ _ HTTP-ABFRAGECACHE-STEUERELEMENT
-
-
49
-
Ruft die Cachesteuersteuer direktiven ab.
-
-
_ _ HTTP-ABFRAGEVERBINDUNG
-
-
23
-
Ruft alle Optionen ab, die für eine bestimmte Verbindung angegeben sind und nicht von Proxys über weitere Verbindungen kommuniziert werden dürfen.
-
-
_ _ HTTP-ABFRAGEINHALTSBASIS _
-
-
50
-
Ruft den Basis-URI (Uniform Resource Identifier) zum Auflösen relativer URLs innerhalb der Entität ab.
-
-
BESCHREIBUNG DES _ _ HTTP-ABFRAGEINHALTS _
-
-
4
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_ _ HTTP-ABFRAGEINHALTSDISPOSITION _
-
-
47
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_ _ HTTP-ABFRAGEINHALTSCODIERUNG _
-
-
29
-
Ruft alle zusätzlichen Inhaltscodierungen ab, die auf die gesamte Ressource angewendet wurden.
-
-
_INHALTS-ID DER _ _ HTTP-ABFRAGE
-
-
3
-
Ruft die Inhaltsidentifikation ab.
-
-
_ _ HTTP-ABFRAGEINHALTSSPRACHE _
-
-
6
-
Ruft die Sprache ab, in der sich der Inhalt befindet.
-
-
LÄNGE _ DES _ HTTP-ABFRAGEINHALTS _
-
-
5
-
Ruft die Größe der Ressource in Bytes ab.
-
-
SPEICHERORT DES _ _ HTTP-ABFRAGEINHALTS _
-
-
51
-
Ruft den Ressourcenspeicherort für die in der Nachricht eingeschlossene Entität ab.
-
-
_HTTP-ABFRAGEINHALT _ _ MD5
-
-
52
-
Ruft einen MD5-Digest des Entitätstexts ab, um eine End-to-End-Nachrichtenintegritätsprüfung (End-to-End Message Integrity Check, MIC) für den Entitätstext zu bieten. Weitere Informationen finden Sie unter RFC1864, The Content-MD5 Header Field, at https://ftp.isi.edu/in-notes/rfc1864.txt .
-
-
_ _ HTTP-ABFRAGEINHALTSBEREICH _
-
-
53
-
Ruft die Position im vollständigen Entitätskörper ab, an der der partielle Entitätskörper eingefügt werden soll, und die Gesamtgröße des vollständigen Entitätskörpers.
-
-
_ÜBERTRAGUNGSCODIERUNG _ VON _ HTTP-ABFRAGEINHALTEN _
-
-
2
-
Empfängt die zusätzliche Inhaltscodierung, die auf die Ressource angewendet wurde.
-
-
_ _ HTTP-ABFRAGEINHALTSTYP _
-
-
1
-
Empfängt den Inhaltstyp der Ressource (z. B. text/html).
-
-
_ _ HTTP-ABFRAGECOOKIE
-
-
44
-
Ruft alle Cookies ab, die der Anforderung zugeordnet sind.
-
-
_ _ HTTP-ABFRAGEKOSTEN
-
-
15
-
Wird nicht mehr unterstützt.
-
-
BENUTZERDEFINIERTE _ _ HTTP-ABFRAGE
-
-
65.535
-
Bewirkt, dass HttpQueryInfo nach dem in lpvBuffer angegebenen Headernamen sucht und die Headerdaten in lpvBuffer gespeichert.
-
-
_ _ HTTP-ABFRAGEDATUM
-
-
9
-
Empfängt das Datum und die Uhrzeit, zu der die Nachricht stammt.
-
-
VON _ _ ABGELEITETE _ HTTP-ABFRAGE
-
-
14
-
Wird nicht mehr unterstützt.
-
-
_ _ HTTP-ABFRAGE-ECHOHEADER _
-
-
73
-
Derzeit nicht implementiert.
-
-
HTTP _ QUERY _ ECHO _ HEADERS _ CRLF
-
-
74
-
Derzeit nicht implementiert.
-
-
HTTP _ QUERY _ ECHO _ REPLY
-
-
72
-
Derzeit nicht implementiert.
-
-
HTTP _ QUERY _ ECHO _ REQUEST
-
-
71
-
Derzeit nicht implementiert.
-
-
HTTP _ QUERY _ ETAG
-
-
54
-
Ruft das Entitätstag für die zugeordnete Entität ab.
-
-
_HTTP-ABFRAGE _ ERWARTET
-
-
68
-
Ruft den Expect-Header ab, der angibt, ob die Clientanwendung Antworten der Serie 100 erwarten soll.
-
-
_HTTP-ABFRAGE _ LÄUFT AB
-
-
10
-
Empfängt das Datum und die Uhrzeit, nach der die Ressource als veraltet betrachtet werden soll.
-
-
WEITERGELEITETE _ _ HTTP-ABFRAGE
-
-
30
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_HTTP-ABFRAGE _ VON
-
-
31
-
Ruft die E-Mail-Adresse für den menschlichen Benutzer ab, der den anfordernden Benutzer-Agent steuert, wenn der From-Header angegeben ist.
-
-
_ _ HTTP-ABFRAGEHOST
-
-
55
-
Ruft den Internethost und die Portnummer der angeforderten Ressource ab.
-
-
HTTP _ QUERY _ IF _ MATCH
-
-
56
-
Ruft den Inhalt des If-Match Anforderungsheaderfelds ab.
-
-
_ _ HTTP-ABFRAGE, WENN _ SIE GEÄNDERT _ WURDE, DA
-
-
32
-
Ruft den Inhalt des If-Modified-Since-Headers ab.
-
-
_HTTP-ABFRAGE, _ WENN KEINE _ _ ÜBEREINSTIMMUNG
-
-
57
-
Ruft den Inhalt des Anforderungsheaderfelds If-None-Match ab.
-
-
HTTP _ QUERY _ IF _ RANGE
-
-
58
-
Ruft den Inhalt des If-Range Anforderungsheaderfelds ab. Mit diesem Header kann die Clientanwendung überprüfen, ob die Entität im Zusammenhang mit einer Teilkopie der Entität im Clientanwendungscache nicht aktualisiert wurde. Wenn die Entität nicht aktualisiert wurde, senden Sie die Teile, in denen die Clientanwendung fehlt. Wenn die Entität aktualisiert wurde, senden Sie die gesamte aktualisierte Entität.
-
-
_ _ HTTP-ABFRAGE, _ WENN SIE NICHT GEÄNDERT _ WURDE, DA
-
-
59
-
Ruft den Inhalt des Anforderungsheaderfelds If-Unmodified-Since ab.
-
-
_HTTP-ABFRAGE _ ZULETZT _ GEÄNDERT
-
-
11
-
Empfängt das Datum und die Uhrzeit, zu der der Server der Meinung ist, dass die Ressource zuletzt geändert wurde.
-
-
_ _ HTTP-ABFRAGELINK
-
-
16
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_ _ HTTP-ABFRAGESPEICHERORT
-
-
33
-
Ruft den absoluten Uniform Resource Identifier (URI) ab, der in einem Location-Antwortheader verwendet wird.
-
-
HTTP _ QUERY _ MAX
-
-
78
-
Kein Abfrageflag. Gibt den Höchstwert eines HTTP _ QUERY-Werts _ * an.
-
-
MAXIMALE _ _ FORWARDS FÜR _ HTTP-ABFRAGEN
-
-
60
-
Ruft die Anzahl der Proxys oder Gateways ab, die die Anforderung an den nächsten eingehenden Server weitergeleitet werden können.
-
-
_ _ _ HTTP-ABFRAGENACHRICHTEN-ID
-
-
12
-
Wird nicht mehr unterstützt.
-
-
_ _ HTTP-ABFRAGE-MIME-VERSION _
-
-
0
-
Empfängt die Version des MIME-Protokolls, das zum Erstellen der Nachricht verwendet wurde.
-
-
_ _ HTTP-ABFRAGE-ORIG-URI _
-
-
34
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
HTTP _ QUERY _ PRAGMA
-
-
17
-
Empfängt die implementierungsspezifischen Anweisungen, die für jeden Empfänger entlang der Anforderungs-/Antwortkette gelten können.
-
-
_ _ HTTP-ABFRAGEPROXYAUTHENTIFIZIERUNG _
-
-
41
-
Ruft das vom Proxy zurückgegebene Authentifizierungsschema und den Bereich ab.
-
-
AUTORISIERUNG DES _ _ HTTP-ABFRAGEPROXYS _
-
-
61
-
Ruft den Header ab, mit dem der Benutzer bei einem Proxy identifiziert wird, für den eine Authentifizierung erforderlich ist. Dieser Header kann nur abgerufen werden, bevor die Anforderung an den Server gesendet wird.
-
-
_ _ HTTP-ABFRAGEPROXYVERBINDUNG _
-
-
69
-
Ruft den Proxy-Connection ab.
-
-
HTTP _ QUERY _ PUBLIC
-
-
8
-
Empfängt methoden, die auf diesem Server verfügbar sind.
-
-
_ _ HTTP-ABFRAGEBEREICH
-
-
62
-
Ruft den Bytebereich einer Entität ab.
-
-
_UNFORMATTE _ _ HTTP-ABFRAGEHEADER
-
-
21
-
Empfängt alle vom Server zurückgegebenen Header. Jeder Header wird mit \ "0" beendet. Ein zusätzliches \ "0" beendet die Liste der Header.
-
-
HTTP _ QUERY _ RAW _ HEADERS _ CRLF
-
-
22
-
Empfängt alle vom Server zurückgegebenen Header. Jeder Header wird durch eine CR/LF-Sequenz (Wagenrücklauf/Zeilenfeed) getrennt.
-
-
_ _ HTTP-ABFRAGE-REFERER
-
-
35
-
Empfängt Uniform Resource Identifier (URI) der Ressource, in der der angeforderte URI erhalten wurde.
-
-
_ _ HTTP-ABFRAGEAKTUALISIERUNG
-
-
46
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_ _ HTTP-ABFRAGEANFORDERUNGSMETHODE _
-
-
45
-
Empfängt das HTTP-Verb, das in der Anforderung verwendet wird, in der Regel GET oder POST.
-
-
WIEDERHOLUNG _ DER _ _ HTTP-ABFRAGE NACH
-
-
36
-
Ruft die Zeit ab, für die der Dienst voraussichtlich nicht verfügbar ist.
-
-
_ _ HTTP-ABFRAGESERVER
-
-
37
-
Ruft Daten über die Software ab, die vom Ursprungsserver zur Verarbeitung der Anforderung verwendet wird.
-
-
HTTP _ QUERY _ SET _ COOKIE
-
-
43
-
Empfängt den Wert des für die Anforderung festgelegten Cookies.
-
-
_ _ HTTP-ABFRAGESTATUSCODE _
-
-
19
-
Empfängt den vom Server zurückgegebenen Statuscode. Weitere Informationen und eine Liste der möglichen Werte finden Sie unter HTTP-Statuscodes.
-
-
_ _ HTTP-ABFRAGESTATUSTEXT _
-
-
20
-
Empfängt zusätzlichen Text, der vom Server in der Antwortzeile zurückgegeben wird.
-
-
_ _ HTTP-ABFRAGETITEL
-
-
38
-
Veraltet. Wird nur aus Legacy-Anwendungskompatibilität verwaltet.
-
-
_ _ HTTP-ABFRAGEÜBERTRAGUNGSCODIERUNG _
-
-
63
-
Ruft den Typ der Transformation ab, die auf den Nachrichtentext angewendet wurde, damit er sicher zwischen Absender und Empfänger übertragen werden kann.
-
-
_HTTP-ABFRAGE, _ ES SEI _ DENN, SIE WURDE _ GEÄNDERT.
-
-
70
-
Ruft den Unless-Modified-Since-Header ab.
-
-
_ _ HTTP-ABFRAGEUPGRADE
-
-
64
-
Ruft die zusätzlichen Kommunikationsprotokolle ab, die vom Server unterstützt werden.
-
-
_ _ HTTP-ABFRAGE-URI
-
-
13
-
Empfängt einige oder alle URIs (Uniform Resource Identifiers), anhand derer die Request-URI-Ressource identifiziert werden kann.
-
-
_ _ HTTP-ABFRAGEBENUTZER-AGENT _
-
-
39
-
Ruft Daten über den Benutzer-Agent ab, der die Anforderung gestellt hat.
-
-
_HTTP-ABFRAGE _ VARIIERT
-
-
65
-
Ruft den Header ab, der angibt, dass die Entität mithilfe einer servergesteuerten Aushandlung aus einer Reihe verfügbarer Darstellungen der Antwort ausgewählt wurde.
-
-
_ _ HTTP-ABFRAGEVERSION
-
-
18
-
Empfängt den letzten Antwortcode, der vom Server zurückgegeben wurde.
-
-
_ _ HTTP-ABFRAGE ÜBER
-
-
66
-
Ruft die Zwischenprotokolle und Empfänger zwischen dem Benutzer-Agent und dem Server bei Anforderungen sowie zwischen dem Ursprungsserver und dem Client bei Antworten ab.
-
-
_ _ HTTP-ABFRAGEWARNUNG
-
-
67
-
Ruft zusätzliche Daten zum Status einer Antwort ab, die möglicherweise nicht im Antwortstatuscode widergespiegelt werden.
-
-
HTTP _ QUERY _ WWW _ AUTHENTICATE
-
-
40
-
Ruft das vom Server zurückgegebene Authentifizierungsschema und den Bereich ab.
-
-
OPTIONEN FÜR _ DEN _ HTTP-ABFRAGE-X-INHALTSTYP _ _ _
-
-
79
-
Ruft den Headerwert X-Content-Type-Options ab.
-
-
_HTTP-ABFRAGE _ P3P
-
-
80
-
Ruft den P3P-Headerwert ab.
-
-
HTTP _ QUERY _ X _ P2P _ PEERDIST
-
-
81
-
Ruft den X-P2P-PeerDist-Headerwert ab.
-
-
HTTP _ QUERY _ TRANSLATE
-
-
82
-
Ruft den Translate-Headerwert ab.
-
-
_HTTP-ABFRAGE _ X _ _ UA-KOMPATIBEL
-
-
83
-
Ruft den X-UA-kompatiblen Headerwert ab.
-
-
STANDARDSTIL _ DER _ _ HTTP-ABFRAGE
-
-
84
-
Ruft den Default-Style-Headerwert ab.
-
-
HTTP _ QUERY _ X _ FRAME _ OPTIONS
-
-
85
-
Ruft den Headerwert X-Frame-Options ab.
-
-
HTTP _ QUERY _ X _ XSS _ PROTECTION
-
-
86
-
Ruft den X-XSS-Protection-Headerwert ab.
-
Die Modifiziererflags werden in Verbindung mit einem Attributflag verwendet, um die Anforderung zu ändern. Modifiziererflags ändern entweder das Format der zurückgegebenen Daten oder geben an, wo HttpQueryInfo (oder QueryInfo) nach den Daten suchen soll.
-
_ _ HTTP-ABFRAGEFLAG _ COALESCE
-
-
0x10000000
-
Nicht implementiert.
-
-
_ _ HTTP-ABFRAGEFLAGNUMMER _
-
-
0x20000000
-
Gibt die Daten als 32-Bit-Zahl für Header zurück, deren Wert eine Zahl ist, z. B. der Statuscode.
-
-
_ANFORDERUNGSHEADER _ DES _ _ HTTP-ABFRAGEFLAGS
-
-
0x80000000
-
Fragt nur Anforderungsheader ab.
-
-
_ _ HTTP-ABFRAGEFLAG _ SYSTEMTIME
-
-
0x40000000
-
Gibt den Headerwert als SYSTEMTIME-Struktur zurück, für die die Anwendung die Daten nicht analysieren muss. Wird für Header verwendet, deren Wert eine Datums-/Uhrzeitzeichenfolge ist, z. B. "Last-Modified-Time".
-
Hinweise
Hinweis
WinINet unterstützt keine Serverimplementierung. Darüber hinaus sollte sie nicht von einem Dienst verwendet werden. Verwenden Sie für Serverimplementierungen oder -dienste Microsoft Windows HTTP Services (WinHTTP).
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|