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, _REQUEST
não posso simplesmente fazer:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Em vez disso, preciso verificar o _POST
nome 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-F
makecurl
envia umamultipart/form-data
solicitaçã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.