in reply to Re^3: cgi file upload without a form
in thread cgi file upload without a form

Solution #1. Make the last step of the test run be to make a tar file with a specified set of files in it. Then upload that tar file, and on the other end untar it and extract the files you need.

Solution #2. Write a script that runs on the client that uses the LWP library to upload the selected files one by one.

Solution #3. Find a different way to move the files. Perhaps using a shared filesystem.