http and https multiple file upload from Delphi 5 client to perl upload script using Indy components. The Upload must be able to set arbitrary form variables. The upload process must use a separate thread. Files to upload will be binary, xml, text. You will be expected to host your own web server during development. Additional info arguments/parameters to be passed/set: 1. url 2. list of files to upload 3. array/list of form variable names/values exact details I leave to be handled by developer. Testing Testing will include files sizes from 0 to 20 MB. Acceptance tests will be on Apache/Perl running on linux/windows/bsd.
The main deliverable will be a unit which provides the necessary code as classes, etc I also expect a test program which demonstrates the successful execution of the upload. It should allow several files to be selected, and an arbitrary number of form variables to be set as well as the url of the script. Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
all win32 platforms
## Deadline information
completion within 2 weeks of acceptance