У мене на веб-сервері працює якийсь PHP, який перевіряє зображення ( curl -F 'imageName=@myimage'), і він також перевіряє дані POST username=&password=.
Коли перевіряється PHP, _REQUESTя не можу просто зробити:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Мені потрібно замість _POSTспецифікацій перевірити ім'я користувача та пароль. Як я можу завантажити зображення та отримати username=&password=дані про публікацію?
Будь-яка допомога вдячна!
-F. (Вибачте за це.) Ви не можете комбінувати їх з ,&тому що-Fмаркаcurlвідправитиmultipart/form-dataзапит, який використовує зовсім інший спосіб поділу полів. Ви можете використовувати-dзамість цього, який надсилає POST-запит якapplication/x-www-form-urlencoded, але це абсолютно не підходить для завантаження файлів.