Fonctions WinHTTP
WinHTTP fournit les fonctions suivantes :
-
Ajoute un ou plusieurs en-têtes de requête HTTP au handle de requête HTTP.
-
Ajoute un ou plusieurs en-têtes de requête HTTP à un handle de requête HTTP, ce qui vous permet d’utiliser des chaînes de nom/valeur distinctes.
-
Détermine si la plateforme actuelle est prise en charge par WinHTTP.
-
Ferme un seul handle HINTERNET .
-
Spécifie le serveur cible initial d’une requête HTTP.
-
Sépare une URL en ses composants, par exemple, le nom d’hôte et le chemin d’accès.
-
Crée un handle à utiliser par WinHttpGetProxyForUrlEx.
-
Crée une URL à partir de composants, par exemple, le nom d’hôte et le chemin d’accès.
-
Recherche l’URL du fichier PAC (Proxy Auto-Configuration). Cette fonction indique l’URL du fichier PAC, mais elle ne télécharge pas le fichier.
-
Libère les données récupérées à partir d’un appel précédent à WinHttpGetProxyResult.
-
Libère les données récupérées à partir d’un appel précédent à WinHttpGetProxySettingsResultEx.
-
Libère la mémoire allouée par un appel précédent à WinHttpQueryConnectionGroup.
-
Récupère la configuration du proxy WinHTTP par défaut à partir du Registre.
-
Obtient la configuration du proxy Internet Explorer (Internet Explorer) pour l’utilisateur actuel.
-
Récupère les informations de proxy pour l’URL spécifiée.
-
Récupère les informations de proxy pour l’URL spécifiée.
-
Récupère les résultats d’un appel à WinHttpGetProxyForUrlEx.
-
Récupère les paramètres de proxy étendus.
-
Récupère les résultats d’un appel à WinHttpGetProxySettingsEx.
-
Initialise l’utilisation par une application des fonctions WinHTTP.
-
Crée un handle de requête HTTP.
-
Retourne les schémas d’autorisation pris en charge par le serveur.
-
Récupère une description de l’état actuel des connexions de WinHttp.
-
Retourne le nombre d’octets de données disponibles immédiatement à lire avec WinHttpReadData.
-
Récupère les informations d’en-tête associées à une requête HTTP.
-
Récupère les informations d’en-tête associées à une requête HTTP ; offre un moyen de récupérer les chaînes de valeur et de nom d’en-tête analysés.
-
Interroge une option Internet sur le handle spécifié.
-
Lit les données à partir d’un handle ouvert par la fonction WinHttpOpenRequest .
-
Lit les données à partir d’un handle ouvert par la fonction WinHttpOpenRequest .
-
Termine une requête HTTP initiée par WinHttpSendRequest.
-
Inscrit une fonction de rappel appelée par WinHTTP lorsque les paramètres de proxy effectifs changent.
-
Réinitialise le proxy automatique.
-
Envoie la demande spécifiée au serveur HTTP.
-
Transmet les informations d’identification d’autorisation requises au serveur.
-
Définit la configuration du proxy WinHTTP par défaut dans le Registre.
-
Définit une option Internet.
-
Configure une fonction de rappel que WinHTTP peut appeler au fur et à mesure de la progression d’une opération.
-
Définit les différents délais d’attente impliqués dans les transactions HTTP.
-
Met en forme une date et une heure en fonction de la spécification HTTP version 1.0.
-
Prend une chaîne de date/heure HTTP et la convertit en structure SYSTEMTIME .
-
Annule l’inscription d’une fonction de rappel inscrite en appelant WinHttpRegisterProxyChangeNotification.
-
Écrit les données de requête sur un serveur HTTP.
-
Ferme une connexion WebSocket.
-
Termine une négociation WebSocket démarrée par WinHttpSendRequest.
-
Obtient le status de fermeture envoyé par un serveur.
-
Reçoit des données à partir d’une connexion WebSocket.
-
Envoie des données via une connexion WebSocket.
-
Envoie un cadre proche à une connexion WebSocket.