Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
En C++, vous disposez de plusieurs options de connexion web et cloud.
Services REST et Kits de développement logiciel (SDK) Microsoft Azure
Bibliothèque de client stockage Microsoft Azure pour C++
La bibliothèque cliente Stockage Azure pour C++ fournit une API complète pour l’utilisation de Stockage Azure, avec notamment les possibilités suivantes :
- Créer, lire, supprimer et lister des conteneurs d’objets blob, des tables et des files d’attente.
- Créer, lire, supprimer, lister et copier les objets blob, et lire et écrire des plages d’objets blob.
- Insérer, supprimer, remplacer, fusionner et interroger des entités dans une table Azure.
- Placer et extraire des messages dans une file d’attente Azure.
- Lister en différé des conteneurs, des objets blob, des tables et des files d’attente, et interroger en différé des entités
Les SDK Azure IoT Hub ANSI C99 pour l’IoT permettent aux applications IoT de s’exécuter sur l’appareil ou côté serveur.
OneDrive et SharePoint dans Microsoft Graph
L’API OneDrive fournit un ensemble de services HTTP pour connecter votre application à des fichiers et dossiers dans Microsoft 365 et SharePoint Server 2016.
API réseau Windows et multiplateformes
SDK REST C++ (Nom du code « Casablanca »)
Fournit une API moderne, multiplateforme et asynchrone permettant d’interagir avec les services REST.
- Effectuer des appels REST auprès de n’importe quel serveur HTTP, avec une prise en charge intégrée de l’analyse et de la sérialisation de documents JSON
- Prend en charge OAuth 1 et 2, avec notamment un écouteur de redirection local
- Établir des connexions WebSocket avec des services distants
- Une API de tâches entièrement asynchrones basée sur PPL, avec notamment un pool de threads intégré
Prend en charge Windows Desktop (7+), Windows Server (2012+), UWP, Linux, OSX, Android et iOS.
Windows ::Web ::Http ::HttpClient
Classe de client HTTP Windows Runtime modélisée sur la classe .NET Framework du même nom dans l'espace de noms System.Web.
HttpClient
prend entièrement en charge le chargement et le téléchargement asynchrones via HTTP, ainsi que les filtres de pipeline qui permettent l'insertion de gestionnaires HTTP personnalisés dans le pipeline. Le Kit de développement logiciel (SDK) Windows inclut des exemples de filtres pour les connexions réseau limitées, l'authentification OAuth et bien plus encore. Pour les applications qui ciblent seulement UWP, nous vous recommandons d’utiliser la classeWindows::Web::Http::HttpClient
.-
Fournit une interface COM native que vous pouvez utiliser dans les applications Windows Runtime ou les applications Windows Desktop pour vous connecter à Internet via HTTP, et émettre des commandes GET et PUT, et d’autres commandes HTTP. Pour plus d’informations, consultez Procédure pas à pas : connexion à l’aide de tâches et de requêtes HTTP XML.
-
API Windows que vous pouvez utiliser dans les applications de bureau Windows pour vous connecter à Internet.
Voir aussi
C++ dans Visual Studio
Centre de développement Microsoft Azure C et C++
Réseaux et services web (UWP)