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

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 1.19 MB
‎Classificação dos utilizadores: 3.3/5 - ‎20 ‎votos

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

Download HS - BIBLIOTECA DE CLIENTES HTTP em C/C++ para Windows e Linux O HS Download é uma biblioteca de clientes HTTP e download web SDK para Windows e Linux. O HS Download é implementado em C/C++ e permite que um programador descarregue ficheiros de servidores web utilizando uma biblioteca estática padrão do DLL API ou do cliente HTTP C. A Biblioteca de Descarregamento de HS pode ser usada a partir de C/C++, C Sharp, VB ou outros idiomas. Um programador pode utilizar uma interface DLL padrão do Windows, um DLL de invólucro C Sharp expondo uma classe .NET ou uma biblioteca estática http c diretamente de uma aplicação C/C++ em Linux ou Windows O HS Download suporta transferências de ficheiros HTTPS padrão e seguras A Biblioteca de Downloads HS é royalty free. Características Operação de cliente HTTP e HTTPS Descarregue ficheiros assíncronos Múltiplas sessões de descarregamento HTTP simultâneas (máximo 64) HTTP A biblioteca do cliente descarrega ficheiros nos seus próprios fios, para que o fio de UI do ouvinte não seja bloqueado API fácil de usar para C/C++, C Sharp, VB e outras línguas Funciona em Windows e Linux Código fonte C completo e aplicações de amostras incluídas para Windows e Linux Detalhes da Implementação da Biblioteca do Cliente HTTP Conceitualmente, uma aplicação de utilizador executa todo o trabalho com a biblioteca HS Download numa sequência de operações. A sintaxe API depende se for utilizada uma API de invólucro DLL padrão, uma API de invólucro C Sharp ou uma API estática da biblioteca C. Estas operações são: Biblioteca inicialize (HsDownloadInit / HsDownloadDllInit / HsDownloadDllInitCs) Download de ficheiros abertos (HsDownloadOpen / HsDownloadDllOpen / HsDownloadDllOpenCs) Verifique periodicamente o estado (HsDownloadStatus() / HsDownloadDllStatus / HsDownloadDllStatusCs Descarregamento de ficheiros (HsDownloadClose / HsDownloadDllClose / HsDownloadDllCloseCs) Biblioteca de des-initialize (HsDownloadCleanup / HsDownloadDllCleanup / HsDownloadDllCleanupCs)