Не уверен, что это возможно, но я пытался использовать curl, чтобы загрузить файл из HTTP-местоположения и вывести его на FTP-сервер. Я бы очень хотел помочь, если это действительно возможно.
curl http://example.com/down | curl -T - ftp://mysite.org/up
По умолчанию curl выводит свой вывод на стандартный вывод - затем мы передаем его в другой экземпляр curl.
Во втором случае -T сообщает curl о загрузке файла, а - говорит ему о необходимости получения данных файла из стандартного ввода (а не из файла на диске).
-T
-
используйте multi curl для добавления простых экземпляров curl.При запуске мульти вы вызываете два запроса одновременно.Может быть, вам нужно быть уверенным, что загрузка начнется сначала