HS Download HTTP Client Library in C/C++

download buy now home page
developer:Hillstone Software
license:Demo
version:1.0.3a
size in Kb:1,160
price:$359
 
platform: Windows, Windows XP, Windows Vista, Mac, Mac OS, Mac OS X, Linux
downloads:31
our rating:5 Stars
popularity:
1252/2010324
link error:Report
HS Download HTTP Client Library in C/C++

Rate me

Description:   HS Download - HTTP client library in C/C++ for Windows and Linux

HS Download is an HTTP client library and Web download SDK for Windows and Linux. HS Download is implemented in C/C++ and allows a programmer to download files from web servers using a standard DLL API or HTTP client C static library.

HS Download Library can be used from C/C++, C Sharp, VB or other languages. A programmer can use a standard windows DLL interface, a C Sharp wrapper DLL exposing a .NET class or a static HTTP client C library directly from a C/C++ application on Linux or Windows

HS Download supports both standard HTTP and secure HTTPS file downloads

HS Download Library is Royalty Free.

Features

HTTP and HTTPS client operation
Download files asynchronously
Multiple concurrent HTTP download sessions (maximum 64)
HTTP Client library downloads files in its own threads, so that the caller's UI thread is not blocked
Easy to use API for C/C++, C Sharp, VB and other languages
Runs on Windows and Linux
Full C source code and sample applications included for Windows and Linux

Details of HTTP Client Library Implementation

Conceptually a user application performs all work with the HS Download library in a sequence of operations. The API syntax depends on if a standard DLL API, a C Sharp wrapper API or a static C library API is used. These operations are:

Initialize library (HsDownloadInit / HsDownloadDllInit / HsDownloadDllInitCs)
Open file download (HsDownloadOpen / HsDownloadDllOpen / HsDownloadDllOpenCs)
Periodically check for status (HsDownloadStatus() / HsDownloadDllStatus / HsDownloadDllStatusCs
Close file download (HsDownloadClose / HsDownloadDllClose / HsDownloadDllCloseCs)
De-Initialize library (HsDownloadCleanup / HsDownloadDllCleanup / HsDownloadDllCleanupCs)


More Downloads Related to HS Download HTTP Client Library in C/C++

Http C Library - Http Download Library - Http C++ - Http C - Web Download Library - Http Source Code - Http Component - Web Download Component - Http Library Linux - Http Windows C++

C2HTML C2HTML converts c, c++ or other sourcecode files to HTML (Syntax-Highlightening) and creates a linked table of contents. You may also specify your own list of keywords to be printed bold, so you could convert other sourcecode files too, e.g. POVray.

HTML-to-RTF Pro DLL The HTML-to-RTF Pro DLL component converts HTML and ASP files into good-looking RTF with tables or transform tables to text. The HTML-to-RTF Pro DLL .Net created with only managed C#. Output rtf file is smaller than input HTML. The DLL doesn't require Microsoft Word or ...

Crystal FLOW for C Understand Code in Less Time Create Flowchart from Source Code. Get a clear view of the code with Flowcharts. Inherited legacy code? A new member of the team? You will be up to speed in significantly less time. Verify correctness of function logic. Detect errors. ...

Luxand FaceSDK Add facial recognition and biometric identification features to your applications. FaceSDK is a multi-platform library enabling Microsoft Visual C++, C#, Objective C, VB, Java and Delphi developers implement fast and precise face recognition and identification in their applications. Working in 32-bit and 64-bit systems, FaceSDK ...

HS Sockets C Source Library HS Sockets is a C source code library for interfacing to network socket layer. HS Sockets runs on Windows desktop OS (XP,Vista,7), Windows Mobile OS and on Linux OS. HS Sockets is supplied with full C source code and binaries for these platforms HS Sockets optionally ...

HS DHCP C Source Library HS DHCP is a DHCP Server library implemented in C language. HS DHCP implements the server part of DHCP as per RFC 2131 The HS DHCP product delivery includes a simple DHCP Server application (HsDhcpSrv) for Windows using HS DHCP C source library. The use ...

Cbexamples Collection of C++ Builder examples Cbexamples Collection of C++ Builder examples and applications - Database, Rave, Firemonkey, Win32 examples and more. Full source code on purchase. From C++ Builder 6.0 to C++ Builder XE2 - Cbexamples.com

Textract Textract SDK can feed a new program with text data from an existing legacy application even if this application does not support any communication API, like clipboard copy-paste or OCX/automation. Textract uses OCR technology to capture text from specified windows locations directly from the screen, ...

C# CSV Reader C# CSV Reader provides a robust CSV and fixed-width text file parser for .Net applications and asp.net websites. The 'C# CSV Reader' package designed as a .NET library that you can add to your .NET solution and get parsing with ease. Flat files a popular ...

EaseFilter Data Protection SDK EaseFilter Data Protection SDK provides a comprehensive data protection solutions for the sensitive data.The SDK includes the build in encryption driver engine, it can encrypt and decrypt the files transparently with 256 bit AES algorithm; The SDK includes the file access control driver engine, it ...

Interspire Migration Service Interspire Migration Service by Cart2Cart provides with fast, accurate and secure migration from a number of major shopping carts to Interspire cart.You can move your products, customers, orders and other data to your brand new store automatically.It will only take you up to a few ...

SharePointBoost End User Viewer Tool Downloadable tool that helps you to determine the number of end users in a Site Collection or Farm. The SharePointBoost End-User Viewer Tool is a free tool that displays the total number of end-users in a SharePoint Site Collection or Farm and gives the administratorthe ...


Latest Downloads from HS Download HTTP Client Library in C/C++ publisher Hillstone Software

HS FTP Library HS FTP is a C/C++ library written in C which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory...

HS TFTP C Source Library HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided....

HS NTP C Source Library HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise...

HS GPSDLL Library HsGpsDll is a Windows Dynamic Link Library which provides access to any NMEA-183 compliant GPS receiver via a serial communications port. HsGpsDll is designed for use from Visual C, C Sharp .NET, Visual Basic or other programming languages....

HS SMTP HS SMTP is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is...

HsVoipSDK HsVoipSDK is an audio streaming / voice over IP SDK in C / C++. HsVoipSDK is shipped with full C source code and includes the following components: HsSound C source library: Audio library for Windows HsRtp C source library: RTP...

HsCipherSDK Encryption Library HsCipherSDK is an Encryption Library providing an API to a suite of symmetric key cryptographic algorithms and one way hash digital signature algorithms. The library includes the following block and stream cipher modules: * AES (Advanced...

HS X.25 and RFC1613 XOT C Source Library HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet...

HS Sockets C Source Library HS Sockets is a C source code library for interfacing to network socket layer. HS Sockets runs on Windows desktop OS (XP,Vista,7), Windows Mobile OS and on Linux OS. HS Sockets is supplied with full C source code and binaries for these platforms...

HsTcp2Com HsTcp2Com is a communication application / Serial Device Server for Windows and Linux which allows forwarding / bridging data between serial ports (RS232 / RS485, bluetooth, IrDA, USB) represented as COM ports or /dev/tty serial devices and TCP/IP...

Invoice Manager Invoice Manager - Invoicing Software for Small and Medium Business. Print quotations, invoices, credit notes, delivery notes. Customer, product and service database, supports barcode reader, email, PDF, letters, labels, reports. Print statements,...

HS POP3 Library HS POP3 is a software library in C (supplied with full source code) implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939. Among other features, the library supports user authentication,...

HS SMTP C Source Library HS SMTP is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is...

HS DHCP C Source Library HS DHCP is a DHCP Server library implemented in C language. HS DHCP implements the server part of DHCP as per RFC 2131 The HS DHCP product delivery includes a simple DHCP Server application (HsDhcpSrv) for Windows using HS DHCP C source library....

HsAudio C Source Library HsAudio C Source Library is an audio software library implemented in C language. HsAudio offers user applications a convenient API interface to the audio and sound functionality on Microsoft Windows, Apple MAC OS X and iPhone iOS. HsAudio can be...

HS MSG C C++ Messaging Library HS MSG is a C/C++ messaging library (message oriented middleware) for communication between threads of the same process and between different processes on the same or on different computers. HS MSG C/C++ messaging SDK runs on Windows, Linux, MAC...

StockWize StockWize is an easy to use stock market monitoring software fow Windows. StockWize allows you to quickly view near real time stock quotes from stock exchanges in an easy format, manage the monitored market stocks list, view historical market data...

HS Host Monitor HS Host Monitor is an IP network monitoring software for Windows which allows you to monitor up down status of IP hosts on local LAN and on the Internet. Monitors using ICMP ping or TCP, sends email notifications to network administrator. Host...

HS COM C Source Code Library HS COM is a serial communication library implemented in C language. HS COM runs on Windows and interfaces to Win32 serial communication API. HS COM allows applications communicate with any device presented in the OS as a COM port. The physical...

VoiceCom VoiceCom is a Software Intercom PC application for push to talk voice communication. VoiceCom is designed for voice communication between up to six PC VoiceCom applications (terminals) on local LAN. Each VoiceCom terminal can talk to any of the...

New software

Popular software

Current software picks