HTTP Downloader is a download manager for the HTTP(S) protocol. Maximize your download throughput by utilizing high performance input/output completion ports (IOCP). HTTP Downloader can open thousands of connections at a time and consumes very little system resources.
More info HTTP Downloader
The following is a list of command-line switches:
--base-directory [path] - The directory where the programs settings and history are saved.
--portable - Run the program in portable mode and saves its settings and history to the same directory as its executable. You can optionally create an extensionless file named portable in the same directory as the executable.
--url - A URL to download.
--output-directory [path] - The directory in which to save the downloads.
--parts [1-100] - Sets the number of parts in which a download will be split.
--encryption [0-4] - Sets the encryption that will be used when making a secure connection. 0 = SSL 2.0, 1 = SSL 3.0, 2 = TLS 1.0, 3 = TLS 1.1, 4 = TLS 1.2
--username - The username for a request that requires authentication.
--password - The password for a request that requires authentication.
--cookie-string - Include a cookie string with the connection request.
--header-field - Include a header field (name and value) with the connection request.
--post-data - Include POST data (URL encoded) with the request. The request will be made as a POST request instead of a GET request.
--simulate - Download URL(s) without saving them to the disk.
--immediate - Begin downloading the URL(s) without showing the Add URL(s) window.
--url-list [path] - A text file with a list of URL(s) to download.
Screenshots HTTP Downloader
Simple and Easy to use.
Simple but powerful application
simple and easy to use!