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

Licencia: Prueba gratuita ‎Tamaño del archivo: 1.19 MB
‎Calificación de usuarios: 3.3/5 - ‎20 ‎Votos

acerca de HS Download HTTP Client Library in C/C++

Descarga de HS - Biblioteca de cliente HTTP en C/C++ para Windows y Linux HS Download es una biblioteca de cliente HTTP y SDK de descarga web para Windows y Linux. HS Download se implementa en C/C++ y permite a un programador descargar archivos de servidores web mediante una API DLL estándar o una biblioteca estática C de cliente HTTP. HS Download Library se puede utilizar desde C/C++, C Sharp, VB u otros lenguajes. Un programador puede utilizar una interfaz DLL de Windows estándar, un archivo DLL contenedor C Sharp que expone una clase .NET o una biblioteca C de cliente HTTP estática directamente desde una aplicación de C/C++ en Linux o Windows HS Download admite descargas de archivos HTTP estándar y HTTPS seguras HS Download Library es libre de regalías. Funciones Operación de cliente HTTP y HTTPS Descargar archivos de forma asincrónica Múltiples sesiones de descarga HTTP simultáneas (máximo 64) La biblioteca de cliente HTTP descarga archivos en sus propios subprocesos, de modo que el subproceso de interfaz de usuario del autor de la llamada no esté bloqueado API fácil de usar para C/C++, C Sharp, VB y otros lenguajes Funciona en Windows y Linux Código fuente completo de C y aplicaciones de ejemplo incluidas para Windows y Linux Detalles de la implementación de la biblioteca de cliente HTTP Conceptualmente, una aplicación de usuario realiza todo el trabajo con la biblioteca de descarga de HS en una secuencia de operaciones. La sintaxis de la API depende de si se utiliza una API DLL estándar, una API contenedora de C Sharp o una API de biblioteca de C estática. Estas operaciones son: Inicializar biblioteca (HsDownloadInit / HsDownloadDllInit / HsDownloadDllInitCs) Descargar archivo abierto (HsDownloadOpen / HsDownloadDllOpen / HsDownloadDllOpenCs) Compruebe periódicamente el estado (HsDownloadStatus() / HsDownloadDllStatus / HsDownloadDllStatusCs Cerrar descarga de archivos (HsDownloadClose / HsDownloadDllClose / HsDownloadDllCloseCs) Desinicializar biblioteca (HsDownloadCleanup / HsDownloadDllCleanup / HsDownloadDllCleanupCs)