Использование curl для загрузки данных POST с файлами
Я хотел бы использовать cURL не только для отправки параметров данных в HTTP POST, но и для загрузки файлов с определенным именем формы. Как мне это сделать?
Параметры HTTP Post:
userid = 12345 filecomment = Это файл изображения
Загрузка файла HTTP: Расположение файла = /home/user1/Desktop/test.jpg Имя формы для файла = изображение (соответствует $ _FILES ['образ'] на стороне 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 ['образ'] чтобы подобрать файлы в сценарии PHP.
Как мне настроить мои команды cURL соответственно?