HS Download HTTP Client Library in C/C++ 1.0.3a

Licence: Essai gratuit ‎Taille du fichier: 1.19 MB
‎Note des utilisateurs: 3.3/5 - ‎20 ‎Votes

Sur HS Download HTTP Client Library in C/C++

HS Download - Bibliothèque client HTTP en C/C++ pour Windows et Linux HS Download est une bibliothèque de clients HTTP et le téléchargement Web SDK pour Windows et Linux. HS Download est implémenté dans C/C++ et permet à un programmeur de télécharger des fichiers à partir de serveurs Web à l’aide d’une API DLL standard ou d’une bibliothèque statique HTTP client C. HS Download Library peut être utilisé à partir de C/C++, C Sharp, VB ou d’autres langues. Un programmeur peut utiliser une interface DLL windows standard, un emballage C Sharp DLL exposant une classe .NET ou une bibliothèque statique http client C directement à partir d’une application C/C++ sur Linux ou Windows HS Download prend en charge les téléchargements de fichiers HTTPS standard et sécurisés HS Download Library est gratuit. fonctionnalités Fonctionnement du client HTTP et HTTPS Télécharger les fichiers de façon asynchrone Plusieurs sessions simultanées de téléchargement HTTP (maximum 64) La bibliothèque client HTTP télécharge des fichiers dans ses propres threads, de sorte que le thread d’interface utilisateur de l’appelant n’est pas bloqué Api facile à utiliser pour C/C++, C Sharp, VB et d’autres langues Fonctionne sous Windows et Linux Code source C complet et exemples d’applications incluses pour Windows et Linux Détails de la mise en œuvre de la bibliothèque client HTTP Conceptuellement, une application utilisateur effectue tout le travail avec la bibliothèque de téléchargement HS dans une séquence d’opérations. La syntaxe API dépend si une API DLL standard, une API d’emballage C Sharp ou une API statique de bibliothèque C sont utilisées. Ces opérations sont les suivante : Initialiser la bibliothèque (HsDownloadInit / HsDownloadDllInit / HsDownloadDllInitCs) Téléchargement de fichiers ouverts (HsDownloadOpen / HsDownloadDllOpen / HsDownloadDllOpenCs) Vérifiez périodiquement l’état (HsDownloadStatus() / HsDownloadDllStatus / HsDownloadDllStatusCs Fermer le téléchargement de fichiers (HsDownloadClose / HsDownloadDllClose / HsDownloadDllCloseCs) Dé-initialiser la bibliothèque (HsDownloadCleanup / HsDownloadDllCleanup / HsDownloadDllCleanupCs)