Eu tenho um servidor web executando algum PHP que verifica uma imagem ( curl -F 'imageName=@myimage') e também verifica os dados do POST username=&password=.
Quando o PHP verifica, _REQUESTnão posso simplesmente fazer:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Em vez disso, preciso verificar o _POSTnome de usuário e a senha devido às especificações. Como posso carregar a imagem e ter os username=&password=dados da postagem?
Qualquer ajuda apreciada!
-F. (Desculpe por isso.) Você não pode combiná-los&porque o-Fmakecurlenvia umamultipart/form-datasolicitação, que usa uma maneira completamente diferente de separar campos. Em vez disso, você pode usar-d, que envia a solicitação POST comoapplication/x-www-form-urlencoded, mas é absolutamente inadequado para upload de arquivos.