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
Wininet.h