WinHTTP-Funktionen
WinHTTP bietet die folgenden Funktionen:
-
Fügt dem HTTP-Anforderungshandle einen oder mehrere HTTP-Anforderungsheader hinzu.
-
Fügt einem HTTP-Anforderungshandle einen oder mehrere HTTP-Anforderungsheader hinzu, sodass Sie separate Namens-Wert-Zeichenfolgen verwenden können.
-
Bestimmt, ob die aktuelle Plattform von WinHTTP unterstützt wird.
-
Schließt ein einzelnes HINTERNET-Handle .
-
Gibt den anfänglichen Zielserver einer HTTP-Anforderung an.
-
Trennt eine URL in ihre Komponententeile, z. B. Hostname und Pfad.
-
Erstellt ein Handle für die Verwendung durch WinHttpGetProxyForUrlEx.
-
Erstellt eine URL aus Komponententeilen, z. B. hostnamen und Pfad.
-
Sucht die URL für die PAC-Datei (Proxy Auto-Configuration). Diese Funktion meldet die URL der PAC-Datei, lädt die Datei jedoch nicht herunter.
-
Gibt die Daten frei, die aus einem vorherigen Aufruf von WinHttpGetProxyResult abgerufen wurden.
-
Gibt die Daten frei, die aus einem vorherigen Aufruf von WinHttpGetProxySettingsResultEx abgerufen wurden.
-
Gibt den Arbeitsspeicher frei, der durch einen vorherigen Aufruf von WinHttpQueryConnectionGroup zugewiesen wurde.
-
Ruft die Standardmäßige WinHTTP-Proxykonfiguration aus der Registrierung ab.
-
Ruft die Proxykonfiguration des Internet Explorer (IE) für den aktuellen Benutzer ab.
-
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.
-
Ruft erweiterte Proxyeinstellungen ab.
-
Ruft die Ergebnisse eines Aufrufs von WinHttpGetProxySettingsEx ab.
-
Initialisiert die Verwendung der WinHTTP-Funktionen einer Anwendung.
-
Erstellt ein HTTP-Anforderungshandle.
-
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 verfügbar sind, um mit WinHttpReadData gelesen zu werden.
-
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 Von der WinHttpOpenRequest-Funktion geöffneten Handle.
-
Liest Daten aus einem Von der WinHttpOpenRequest-Funktion geöffneten Handle.
-
Beendet eine HTTP-Anforderung, die von WinHttpSendRequest initiiert wird.
-
Registriert eine Rückruffunktion, die WinHTTP aufruft, wenn sich die effektiven Proxyeinstellungen ändern.
-
Setzt den automatischen Proxy zurück.
-
Sendet die angegebene Anforderung an den HTTP-Server.
-
Übergibt die erforderlichen Autorisierungsanmeldeinformationen an den Server.
-
Legt die Standardmäßige WinHTTP-Proxykonfiguration 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 Timeouts fest, die mit HTTP-Transaktionen verbunden sind.
-
Formatiert ein Datum und eine Uhrzeit gemäß der HTTP-Version 1.0-Spezifikation.
-
Verwendet eine HTTP-Zeit-/Datumszeichenfolge und konvertiert sie in eine SYSTEMTIME-Struktur .
-
Hebt die Registrierung einer Rückruffunktion auf, die durch Aufrufen von WinHttpRegisterProxyChangeNotification registriert wurde.
-
Schreibt Anforderungsdaten auf einen HTTP-Server.
-
Schließt eine WebSocket-Verbindung.
-
Schließt einen WebSocket-Handshake ab, der von WinHttpSendRequest gestartet wurde.
-
Ruft die von einem Server gesendete schließen status ab.
-
Empfängt Daten von einer WebSocket-Verbindung.
-
Sendet Daten über eine WebSocket-Verbindung.
-
Sendet einen close frame an eine WebSocket-Verbindung.