Danke fürs Lesen.
Ich bin neu in iOS und versuche, ein Bild und einen Text mit multi-part form encoding
iOS hochzuladen .
Das curl
Äquivalent ist ungefähr so:curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload"
Der curl
obige Befehl gibt die erwartete korrekte Antwort in zurückJSON.
Problem: Ich erhalte immer wieder eine HTTP 400-Anfrage, was bedeutet, dass ich beim Erstellen des HTTP-POST-Körpers etwas falsch mache.
Was ich getan habe: Als Referenz habe ich die Flickr API iOS App "POST Größe zu groß!" und Ziel C: Wie lade ich Bild und Text mit HTTP POST hoch? . Aber ich bekomme immer wieder ein HTTP 400.
Ich habe das versucht ASIHttpRequest
, hatte dort aber ein anderes Problem (der Rückruf wurde nie angerufen). Ich habe dies jedoch nicht weiter untersucht, da ich gehört habe, dass der Entwickler die Bibliothek nicht mehr unterstützt: http://allseeing-i.com/[request_release] ;
Könnte mir bitte jemand helfen?