Использование curl для загрузки данных POST с файлами
Я хотел бы использовать cURL не только для отправки параметров данных в HTTP POST, но и для загрузки файлов с определенным именем формы. Как мне это сделать?
Параметры HTTP Post:
идентификатор пользователя = 12345 filecomment = Это файл изображения
Загрузка HTTP-файла: Расположение файла = /home/user1/Desktop/test.jpg Имя формы для file = image (соответствует $ _FILES ['image & apos;] на стороне PHP)
Я вычислил часть команды cURL следующим образом:
curl -d "userid=1&filecomment=This is an image file" --data-binary @"/home/user1/Desktop/test.jpg" localhost/uploader.php
Проблема, которую я получаю, заключается в следующем:
Notice: Undefined index: image in /var/www/uploader.php
Проблема в том, что я использую $ _FILES [& image; изображение>] для получения файлов в сценарии PHP.
Как мне настроить мои команды cURL соответственно?