Tengo un servidor web que ejecuta algunos PHP que comprueba una imagen ( curl -F 'imageName=@myimage'
) y también comprueba los datos POST username=&password=
.
Cuando el PHP comprueba _REQUEST
no puedo simplemente hacer:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
En cambio, necesito verificar el _POST
nombre de usuario y la contraseña debido a las especificaciones. ¿Cómo puedo cargar la imagen y tener los username=&password=
datos de la publicación?
Cualquier ayuda apreciada!
-F
. (Perdón por eso). No puede combinarlos&
porque-F
hace quecurl
envíe unamultipart/form-data
solicitud, que utiliza una forma completamente diferente de separar campos. En su lugar, podría usarlo-d
, que envía la solicitud POST comoapplication/x-www-form-urlencoded
, pero es absolutamente inadecuado para la carga de archivos.