WinHTTP-Funktionen
WinHTTP bietet die folgenden Funktionen:
-
Fügt dem HTTP-Anforderungshand handle mindestens einen HTTP-Anforderungsheader hinzu.
-
Fügt einem HTTP-Anforderungshand handle einen oder mehrere HTTP-Anforderungsheader hinzu, sodass Sie separate Name-Wert-Zeichenfolgen verwenden können.
-
Bestimmt, ob die aktuelle Plattform von WinHTTP unterstützt wird.
-
Schließt ein einzelnes HINTERNET-Handle.
-
Gibt den ursprünglichen Zielserver einer HTTP-Anforderung an.
-
Trennt eine URL in ihre Komponenten, z. B. Hostname und Pfad.
-
Erstellt ein Handle zur Verwendung durch WinHttpGetProxyForUrlEx.
-
Erstellt eine URL aus Komponententeilen, z. B. dem Hostnamen und dem Pfad.
-
Sucht die URL für die PAC-Datei (Proxy Auto-Configuration). Diese Funktion meldet die URL der PAC-Datei, aber sie wird nicht heruntergeladen.
-
Gibt die Daten frei, die aus einem vorherigen Aufruf von WinHttpGetProxyResult abgerufen wurden.
-
Gibt den durch einen vorherigen Aufruf von WinHttpQueryConnectionGroupzugeordneten Arbeitsspeicher frei.
-
Ruft die WinHTTP-Standardproxykonfiguration aus der Registrierung ab.
-
Erhält die Internet Explorer (IE)-Proxykonfiguration für den aktuellen Benutzer.
-
Ruft die Proxyinformationen für die angegebene URL ab.
-
Ruft die Proxyinformationen für die angegebene URL ab.
-
Ruft die Ergebnisse eines Aufrufs von WinHttpGetProxyForUrlEx ab.
-
Initialisiert die Verwendung der WinHTTP-Funktionen einer Anwendung.
-
Erstellt ein HTTP-Anforderungshand handle.
-
Gibt die vom Server unterstützten Autorisierungsschemas zurück.
-
Ruft eine Beschreibung des aktuellen Zustands der WinHttp-Verbindungen ab.
-
Gibt die Anzahl der Bytes von Daten zurück, die sofort zum Lesen mit WinHttpReadData verfügbar sind.
-
Ruft Headerinformationen ab, die einer HTTP-Anforderung zugeordnet sind.
-
Ruft Headerinformationen ab, die einer HTTP-Anforderung zugeordnet sind. bietet eine Möglichkeit, analysierte Headernamen- und Wertzeichenfolgen abzurufen.
-
Fragt eine Internetoption für das angegebene Handle ab.
-
Liest Daten aus einem Handle, das von der WinHttpOpenRequest-Funktion geöffnet wurde.
-
Liest Daten aus einem Handle, das von der WinHttpOpenRequest-Funktion geöffnet wurde.
-
Beendet eine HTTP-Anforderung, die von WinHttpSendRequest initiiert wird.
-
Setzt den automatischen Proxy zurück.
-
Sendet die angegebene Anforderung an den HTTP-Server.
-
Übergibt die erforderlichen Autorisierungsanmeldeinformationen an den Server.
-
Legt die WinHTTP-Standardproxykonfiguration in der Registrierung fest.
-
Legt eine Internetoption fest.
-
Richtet eine Rückruffunktion ein, die WinHTTP aufrufen kann, wenn der Fortschritt während eines Vorgangs erfolgt.
-
Legt die verschiedenen Time outs fest, die an HTTP-Transaktionen beteiligt sind.
-
Formatiert ein Datum und eine Uhrzeit gemäß der HTTP-Spezifikation 1.0.
-
Verwendet eine HTTP-Zeit-/Datumszeichenfolge und konvertiert sie in eine SYSTEMTIME-Struktur.
-
Schreibt Anforderungsdaten auf einen HTTP-Server.
-
Schließt eine WebSocket-Verbindung.
-
Schließt einen WebSocket-Handshake ab, der von WinHttpSendRequest gestartet wurde.
-
Ruft den von einem Server gesendeten Schlussstatus ab.
-
Empfängt Daten von einer WebSocket-Verbindung.
-
Sendet Daten über eine WebSocket-Verbindung.
-
Sendet einen schließenden Rahmen an eine WebSocket-Verbindung.