Ho un web server che esegue alcuni PHP che controlla un'immagine ( curl -F 'imageName=@myimage') e controlla anche i dati POST username=&password=.
Quando il PHP controlla _REQUESTnon posso semplicemente fare:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Devo invece controllare il _POSTnome utente e la password a causa delle specifiche. Come posso caricare l'immagine e avere i username=&password=dati dei post?
Qualsiasi aiuto apprezzato!
-F. (Mi dispiace per quello.) Non puoi combinarli con&perché-Ffacurlinviare unamultipart/form-datarichiesta, che utilizza un modo completamente diverso di separare i campi. È possibile utilizzare-dinvece, che invia la richiesta POST comeapplication/x-www-form-urlencoded, ma è assolutamente inadatto per i caricamenti di file.