Как я могу загрузить файл в FTP сегментированным способом? Есть ли инструмент / библиотека с открытым исходным кодом, чтобы я мог его использовать?
Есть ли какие-либо изменения на стороне сервера, необходимые для объединения загрузок? В настоящее время я использую vsftpd.
В протоколе FTP вы можете осуществить передачу по частям, используя REST
команда.
REST
Команда определяет смещение в файле, с которого начинается передача. Затем вы передаете столько байтов, сколько хотите. И тогда вы можете перезапустить передачу еще раз с дальнейшим смещением.
Сервер vsftpd поддерживает REST
команда.
Других решений пока нет …