Curl, wie POST multipart/form-data die Daten und Wie zu Lesen multipart/form-data in der Flasche verlangen

Versuchte ich die Buchung multipart/form-Daten über CURL, die enthält,

  • Ein JSON-Objekt
  • Stream-Objekt, pdf-und jpeg-Datei
  curl -i -X POST -H  
"Authorization":"eyJhbGciOiJIUzI1NiIsImV4cCI6MTQyNjcwNTY4NiwiaWF0IjoxNDI2NzAyMDg2fQ.eyJpZCI6MTc3fQ.yBwLFez2RnxTojLniL8YLItWVvBb90HF_yfhcsyg3lY" -H    

"Content-Type:application/multipart/form-data" -d '{"user data":  {"preferred_city":"Newyork","within_radious":"5"}}' --data-binary   

"uploaded_documents":@mydocument.pdf http://127.0.0.1:5000/api/city

Nun muss ich Lesen Sie diese multipart-Daten in Fläschchen request-Objekt.ich habe versucht,

 request.data

Er hat die Daten drucken, aber ich bin nicht sicher, wie zu Lesen, dem stream-Objekt und speichern Sie die Datei auf der Festplatte.

  • können Sie versuchen request.form
  • Anfrage.form-Wörterbuch Länge null ist, werden keine Daten in form
  • dies ist in Anfrage.Daten ---- str: {"userdata":{"preferred_city":"Newyork","within_radious":"5"}}&uploaded_documents:@mydocument.pdf
InformationsquelleAutor Satish | 2015-03-24
Schreibe einen Kommentar