This software is a file upload/download component that uses standard HTTP protocol. It supports large file uploads and breakpoint uploads.
This component features a user-friendly and intuitive uploading interface that overcomes the limitations of traditional form-based uploading. It utilizes the standard HTTP format and enables batch file upload. In addition, it automatically controls the pack size according to network conditions, avoiding bandwidth throttling.
You can set limitations on the total upload size, uploaded files count, single file size, and filters for file types before uploading begins. The component even allows for the attachment of additional forms to the uploading data with input, select, and textarea fields. A progress bar displays accurate information about the upload process, and the component fires events for client-side VBScript, JavaScript, and VB apps to handle.
Other useful features include drag-and-drop capability, support for file transfer sizes of up to 5 GB with minimal server resources, dynamic saving paths on the server, support for network shares paths, and the ability to specify users to increase safety. The component also supports various proxy types, such as HTTP, Socket4, Socket5, and more.
Despite its powerful capabilities, the HTTP File Upload Component is also memory-friendly, even for uploading a huge number of files. It's a smart component developed in ATL / WTL and operates independently of MFC library, with the CAB size only 123Kb, compressed for smaller size.
Lastly, the component can even redirect a browser to another page once an upload is complete-making the HTTP File Upload Component an excellent choice for anyone looking to enhance their web site's file uploading capabilities.
Version 6.0.0.38: http://en.versalsoft.com