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

Licenza: Prova gratuita ‎Dimensioni del file: 1.19 MB
‎Valutazione utenti: 3.3/5 - ‎20 ‎Voti

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

Download HS - Libreria client HTTP in C/C++ per Windows e Linux HS Download è una libreria client HTTP e Web download SDK per Windows e Linux. HS Download è implementato in C/C++ e consente a un programmatore di scaricare file da server Web utilizzando un'API DLL standard o una libreria statica C client HTTP. HS Download Library può essere utilizzato da C/C++, C Sharp, VB o altri linguaggi. Un programmatore può utilizzare un'interfaccia DLL windows standard, una DLL wrapper C Sharp che espone una classe .NET o una libreria C client HTTP statica direttamente da un'applicazione C/C++ su Linux o Windows HS Download supporta download di file HTTP e HTTPS sicuri standard HS Download Library è royalty free. Caratteristiche Funzionamento client HTTP e HTTPS Scaricare file in modo asincrono Più sessioni di download HTTP simultanee (massimo 64) La libreria client HTTP scarica i file nei propri thread, in modo che il thread dell'interfaccia utente del chiamante non sia bloccato API facile da usare per C/C++, C Sharp, VB e altri linguaggi Funziona su Windows e Linux Codice sorgente C completo e applicazioni di esempio incluse per Windows e Linux Dettagli sull'implementazione della libreria client HTTP Concettualmente un'applicazione utente esegue tutto il lavoro con la libreria di download HS in una sequenza di operazioni. La sintassi dell'API dipende dal fatto che viene utilizzata un'API DLL standard, un'API wrapper C Sharp o un'API di libreria C statica. Queste operazioni sono: Inizializza libreria (HsDownloadInit / HsDownloadDllInit / HsDownloadDllInitCs) Download di file aperti (HsDownloadOpen / HsDownloadDllOpen / HsDownloadDllOpenCs) Verificare periodicamente la presenza di stato (HsDownloadStatus() / HsDownloadDllStatus / HsDownloadDllStatusCs Chiudi download file (HsDownloadClose / HsDownloadDllClose / HsDownloadDllCloseCs) Desi inizializza libreria (HsDownloadCleanup / HsDownloadDllCleanup / HsDownloadDllCleanupCs)