Попробуйте убедить вашего клиента изменить точку зрения.
Использование http (и браузера, ада, браузера!) Для такого рода проблем редко бывает выгодным; Будут ли его пользователи ждать 40 минут с запущенным компьютером и браузером, пока загрузка не будет завершена?
Я так не думаю.
Возможно, вы могли бы создать общедоступную учетную запись ftp, где пользователи могут загружать, но не загружать и видеть файлы других пользователей ... затем, кто хочет использовать программное обеспечение FTP, может, кто любит делать это через браузер.
Большая проблема, связанная с использованием браузера, заключается в том, что, если что-то пойдет не так, вы не можете возобновить , но вам придется снова начинать с нуля.
В прошлом году у меня была такая же проблема, я посмотрел на ZUpload
, но я не использовал его, поэтому могу предложить (мы написали небольшой скрипт на python, который отправляем нашему клиенту; скрипт python создает поток папки, которую наш клиент должен отправить нам, и мы скачиваем его через utorrent;)
p.s: опять извините за мой плохой английский;)