curl поддерживает множество различных способов загрузки, используя большое количество различных протоколов.
Этот подход с использованием массива, показанный выше, используется только для выполнения многостраничных формпостов HTTP. Если вы, например, предпочитаете HTTP PUT или загружаете его с FTP, FTPS или SFTP и т. Д., Это вариант для вас ...