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.
Dieser Header wird von Windows HTTP Services (WinHTTP) verwendet. Weitere Informationen findest du unter:
winhttp.h enthält die folgenden Programmierschnittstellen:
Functions
|
WinHttpAddRequestHeaders Fügt dem HTTP-Anforderungshandle einen oder mehrere HTTP-Anforderungsheader hinzu. (WinHttpAddRequestHeaders) |
|
WinHttpAddRequestHeadersEx Fügt einem HTTP-Anforderungshandle einen oder mehrere HTTP-Anforderungsheader hinzu, sodass Sie separate Namens-/Wertzeichenfolgen verwenden können. |
|
WinHttpCheckPlatform Die WinHttpCheckPlatform-Funktion bestimmt, ob die aktuelle Plattform von dieser Version von Microsoft Windows HTTP Services (WinHTTP) unterstützt wird. |
|
WinHttpCloseHandle Die WinHttpCloseHandle-Funktion schließt ein einzelnes HINTERNET-Handle . |
|
WinHttpConnect Die WinHttpConnect-Funktion gibt den anfänglichen Zielserver einer HTTP-Anforderung an und gibt ein HINTERNET-Verbindungshandle an eine HTTP-Sitzung für dieses anfängliche Ziel zurück. |
|
WinHttpCrackUrl Die WinHttpCrackUrl-Funktion trennt eine URL in die Komponententeile wie Hostname und Pfad. |
|
WinHttpCreateProxyResolver Erstellt ein Handle für die Verwendung durch WinHttpGetProxyForUrlEx. |
|
WinHttpCreateUrl- Erstellt eine URL aus Komponententeilen wie Hostname und Pfad. |
|
WinHttpDetectAutoProxyConfigUrl Sucht die URL für die PAC-Datei (Proxy Auto-Configuration). |
|
WinHttpFreeProxyResult Die WinHttpFreeProxyResult-Funktion gibt die Daten frei, die aus einem vorherigen Aufruf von WinHttpGetProxyResult abgerufen wurden. |
|
WinHttpFreeProxySettingsEx Gibt die Daten frei, die aus einem vorherigen Aufruf von WinHttpGetProxySettingsResultEx abgerufen wurden. |
|
WinHttpFreeQueryConnectionGroupResult Gibt den durch einen vorherigen Aufruf von WinHttpQueryConnectionGroup zugewiesenen Speicher frei. |
|
WinHttpGetDefaultProxyConfiguration Ruft die Standardmäßige WinHTTP-Proxykonfiguration aus der Registrierung ab. |
|
WinHttpGetIEProxyConfigForCurrentUser Ruft die Internet Explorer Proxykonfiguration für den aktuellen Benutzer ab. |
|
WinHttpGetProxyForUrl Ruft die Proxydaten für die angegebene URL ab. (WinHttpGetProxyForUrl) |
|
WinHttpGetProxyForUrlEx Ruft die Proxydaten für die angegebene URL ab. (WinHttpGetProxyForUrlEx) |
|
WinHttpGetProxyResult Die WinHttpGetProxyResult-Funktion ruft die Ergebnisse eines Aufrufs von WinHttpGetProxyForUrlEx ab. |
|
WinHttpGetProxySettingsEx Ruft erweiterte Proxyeinstellungen ab. |
|
WinHttpGetProxySettingsResultEx Ruft die Ergebnisse eines Aufrufs von WinHttpGetProxySettingsEx ab. |
|
WinHttpOpen Initialisiert für eine Anwendung die Verwendung von WinHTTP-Funktionen und gibt ein WinHTTP-Sitzungshandle zurück. |
|
WinHttpOpenRequest Die WinHttpOpenRequest-Funktion erstellt ein HTTP-Anforderungshandle. |
|
WinHttpQueryAuthSchemes Die WinHttpQueryAuthSchemes-Funktion gibt die Autorisierungsschemas zurück, die vom Server unterstützt werden. |
|
WinHttpQueryConnectionGroup Ruft eine Aufzählung von HTTP-Verbindungen und deren GUIDs ab. |
|
WinHttpQueryDataAvailable Gibt die Datenmenge in Bytes zurück, die mit WinHttpReadData gelesen werden kann. |
|
WinHttpQueryHeaders Die WinHttpQueryHeaders-Funktion ruft Headerinformationen ab, die einer HTTP-Anforderung zugeordnet sind. |
|
WinHttpQueryHeadersEx Ruft Kopfzeileninformationen ab, die einer HTTP-Anforderung zugeordnet sind; bietet eine Möglichkeit zum Abrufen analysierter Headernamen und Wertzeichenfolgen. |
|
WinHttpQueryOption Die WinHttpQueryOption-Funktion fragt eine Internetoption auf dem angegebenen Handle ab. |
|
WinHttpReadData Die WinHttpReadData-Funktion liest Daten aus einem Handle, das von der WinHttpOpenRequest-Funktion geöffnet wird. |
|
WinHttpReadDataEx Liest Daten aus einem Handle, das von der WinHttpOpenRequest-Funktion geöffnet wird. |
|
WinHttpReceiveResponse Die WinHttpReceiveResponse-Funktion wartet auf den Empfang der Antwort auf eine von WinHttpSendRequest initiierte HTTP-Anforderung. |
|
WinHttpRegisterProxyChangeNotification Registriert eine Rückruffunktion, die WinHTTP aufruft, wenn sich die effektiven Proxyeinstellungen ändern. |
|
WinHttpResetAutoProxy Setzt den automatischen Proxy zurück. |
|
WinHttpSendRequest Sendet die angegebene Anforderung an den HTTP-Server. (WinHttpSendRequest) |
|
WinHttpSetCredentials Die WinHttpSetCredentials-Funktion übergibt die erforderlichen Autorisierungsanmeldeinformationen an den Server. |
|
WinHttpSetDefaultProxyConfiguration Legt die Standardmäßige WinHTTP-Proxykonfiguration in der Registrierung fest. |
|
WinHttpSetOption Die WinHttpSetOption-Funktion legt eine Internetoption fest. |
|
WinHttpSetStatusCallback Die WinHttpSetStatusCallback-Funktion richtet eine Rückruffunktion ein, die WinHTTP aufrufen kann, wenn während eines Vorgangs Fortschritte erzielt werden. |
|
WinHttpSetTimeouts Legt Timeouts fest, die mit HTTP-Transaktionen verbunden sind. |
|
WinHttpTimeFromSystemTime Formatiert ein Datum und eine Uhrzeit gemäß der HTTP-Version 1.0-Spezifikation. (WinHttpTimeFromSystemTime) |
|
WinHttpTimeToSystemTime Die WinHttpTimeToSystemTime-Funktion verwendet eine HTTP-Zeit-/Datumszeichenfolge und konvertiert sie in eine SYSTEMTIME-Struktur. |
|
WinHttpUnregisterProxyChangeNotification Hebt die Registrierung einer Rückruffunktion auf, die durch Aufrufen von WinHttpRegisterProxyChangeNotification registriert wurde. |
|
WinHttpWebSocketClose Schließt eine WebSocket-Verbindung. |
|
WinHttpWebSocketCompleteUpgrade Schließt einen WebSocket-Handshake ab, der von WinHttpSendRequest gestartet wurde. |
|
WinHttpWebSocketQueryCloseStatus Ruft den von einem Server gesendeten Close-Status ab. |
|
WinHttpWebSocketReceive Empfängt Daten aus einer WebSocket-Verbindung. |
|
WinHttpWebSocketSend Sendet Daten über eine WebSocket-Verbindung. |
|
WinHttpWebSocketShutdown Sendet einen Close Frame an einen WebSocket-Server, um den Sendekanal zu schließen, lässt jedoch den Empfangskanal geöffnet. |
|
WinHttpWriteData Die WinHttpWriteData-Funktion schreibt Anforderungsdaten auf einen HTTP-Server. |
Rückruffunktionen
|
WINHTTP_PROXY_CHANGE_CALLBACK Stellt eine anwendungsdefinierte Proxyänderungsrückruffunktion dar. |
|
WINHTTP_STATUS_CALLBACK Stellt eine anwendungsdefinierte Statusrückruffunktion dar. |
Structures
|
HTTP_VERSION_INFO Die HTTP_VERSION_INFO-Struktur enthält die globale HTTP-Version. |
|
URL_COMPONENTS Die URL_COMPONENTS Struktur enthält die Bestandteile einer URL. Diese Struktur wird mit den Funktionen WinHttpCrackUrl und WinHttpCreateUrl verwendet. |
|
WINHTTP_ASYNC_RESULT Die WINHTTP_ASYNC_RESULT-Struktur enthält das Ergebnis eines Aufrufs einer asynchronen Funktion. Diese Struktur wird mit dem WINHTTP_STATUS_CALLBACK Prototyp verwendet. |
|
WINHTTP_AUTOPROXY_OPTIONS Die WINHTTP_AUTOPROXY_OPTIONS-Struktur wird verwendet, um der WinHttpGetProxyForURL-Funktion anzugeben, ob die URL der PAC-Datei (Proxy Auto-Configuration) angegeben oder die URL mit DHCP- oder DNS-Abfragen automatisch im Netzwerk gefunden werden soll. |
|
WINHTTP_CERTIFICATE_INFO Die WINHTTP_CERTIFICATE_INFO Struktur enthält Zertifikatinformationen, die vom Server zurückgegeben werden. Diese Struktur wird von der WinHttpQueryOption-Funktion verwendet. |
|
WINHTTP_CONNECTION_GROUP Stellt eine Verbindungsgruppe dar. |
|
WINHTTP_CONNECTION_INFO Die WINHTTP_CONNECTION_INFO Struktur enthält die Quell- und Ziel-IP-Adresse der Anforderung, die die Antwort generiert hat. |
|
WINHTTP_CREDS Enthält Informationen zu Benutzeranmeldeinformationen, die für die Server- und Proxyauthentifizierung verwendet werden. (WINHTTP_CREDS) |
|
WINHTTP_CREDS_EX Enthält Informationen zu Benutzeranmeldeinformationen, die für die Server- und Proxyauthentifizierung verwendet werden. (WINHTTP_CREDS_EX) |
|
WINHTTP_CURRENT_USER_IE_PROXY_CONFIG Die WINHTTP_CURRENT_USER_IE_PROXY_CONFIG-Struktur enthält die Internet Explorer Proxykonfigurationsinformationen. |
|
WINHTTP_EXTENDED_HEADER Stellt einen HTTP-Anforderungsheader als Name/Wert-Zeichenfolgenpaar dar. |
|
WINHTTP_FAILED_CONNECTION_RETRIES Konfiguriert das verhalten der automatischen Wiederholung bei fehlgeschlagenen Verbindungen, wenn sie mit dem WINHTTP_OPTION_FAILED_CONNECTION_RETRIES-Optionskennzeichnung verwendet wird. |
|
WINHTTP_HEADER_NAME Stellt einen HTTP-Anforderungsheadernamen dar. |
|
WINHTTP_HOST_CONNECTION_GROUP Stellt eine Auflistung von Verbindungsgruppen dar. |
|
WINHTTP_MATCH_CONNECTION_GUID Stellt die GUID einer Verbindung für Zwecke des Verbindungsabgleichs dar. |
|
WINHTTP_PROXY_INFO Die WINHTTP_PROXY_INFO Struktur enthält die Sitzungs- oder Standardproxykonfiguration. |
|
WINHTTP_PROXY_RESULT Die WINHTTP_PROXY_RESULT-Struktur enthält eine Sammlung von Proxyergebniseinträgen, die von WinHttpGetProxyResult bereitgestellt werden. |
|
WINHTTP_PROXY_RESULT_ENTRY Die WINHTTP_PROXY_RESULT_ENTRY-Struktur enthält einen Ergebniseintrag aus einem Aufruf von WinHttpGetProxyResult. |
|
WINHTTP_PROXY_SETTINGS_EX Die WINHTTP_PROXY_SETTINGS_EX-Struktur stellt erweiterte Proxyeinstellungen dar. |
|
WINHTTP_PROXY_SETTINGS_PARAM Die WINHTTP_PROXY_SETTINGS_PARAM Struktur stellt erweiterte Proxyeinstellungen dar. |
|
WINHTTP_QUERY_CONNECTION_GROUP_RESULT Stellt eine Auflistung von Hostverbindungsgruppen dar. |
|
WINHTTP_REQUEST_STATS Die WINHTTP_REQUEST_STATS-Struktur enthält eine Vielzahl von Statistiken für eine Anforderung. |
|
WINHTTP_REQUEST_TIMES Die WINHTTP_REQUEST_TIMES-Struktur enthält eine Vielzahl von Anzeigedauerinformationen für eine HTTP-Anforderung. |
|
WINHTTP_SECURITY_INFO Die WINHTTP_SECURITY_INFO-Struktur enthält eine Vielzahl von Anzeigedauerinformationen für eine HTTP-Anforderung. |
|
WINHTTP_WEB_SOCKET_ASYNC_RESULT Die WINHTTP_WEB_SOCKET_ASYNC_RESULT enthält den Ergebnisstatus eines WebSocket-Vorgangs. |
|
WINHTTP_WEB_SOCKET_STATUS Die WINHTTP_WEB_SOCKET_STATUS-Aufzählung enthält den Status eines WebSocket-Vorgangs. |
Aufzählungen
|
WINHTTP_PROXY_SETTINGS_TYPE Definiert Konstanten, die Proxyeinstellungentypen für erweiterte Proxyeinstellungen-APIs angeben. |
|
WINHTTP_REQUEST_STAT_ENTRY Die WINHTTP_REQUEST_STAT_ENTRY-Aufzählung listet die verfügbaren Arten von Anforderungsstatistiken auf. |
|
WINHTTP_REQUEST_TIME_ENTRY Die WINHTTP_REQUEST_TIME_ENTRY-Aufzählung listet die verfügbaren Arten von Anforderungsanzeigedauerinformationen auf. |
|
WINHTTP_WEB_SOCKET_BUFFER_TYPE Die WINHTTP_WEB_SOCKET_BUFFER_TYPE Enumeration enthält Typen von WebSocket-Puffern. |
|
WINHTTP_WEB_SOCKET_CLOSE_STATUS Die WINHTTP_WEB_SOCKET_CLOSE_STATUS-Aufzählung enthält den Status eines WebSocket-Schließvorgangs. |
|
WINHTTP_WEB_SOCKET_OPERATION Die WINHTTP_WEB_SOCKET_OPERATION-Aufzählung enthält den WebSocket-Vorgangstyp. |