Ich habe einen Webserver, auf dem PHP ausgeführt wird, der nach einem Bild ( curl -F 'imageName=@myimage'
) sucht und das auch die POST-Daten überprüft username=&password=
.
Wenn das PHP prüft, _REQUEST
kann ich nicht einfach Folgendes tun:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Ich muss stattdessen _POST
aufgrund von Spezifikationen nach Benutzername und Passwort suchen. Wie kann ich das Bild hochladen und die Postdaten haben username=&password=
?
Jede Hilfe geschätzt!
-F
. (Sorry dafür.) Sie können sie nicht kombinieren mit ,&
da-F
machtcurl
eine sendenmultipart/form-data
Anfrage, die eine ganz andere Art und Weise verwendet Bereichen zu trennen. Sie könnten verwenden-d
stattdessen, die die POST - Anforderung wie sendenapplication/x-www-form-urlencoded
, aber es ist absolut ungeeignet für das Hochladen von Dateien.