Ich entwickle ein Android-Programm, das Daten über POST mit einem App-Engine-Programm teilt, alles in Java. Wenn ich mit Hilfe von MultipartEntity POST anlege, kann das Programm appengine aus irgendeinem Grund, den ich nicht herausfinden kann, keine meiner POST-Variablen sehen!
Appengine-Code:
%Vor%Android-Snippet funktionieren:
%Vor%Fehlgeschlagenes Android-Snippet:
%Vor% Wenn Sie die Klasse MultipartEntity
auf dem Client verwenden, müssen Sie Ihre doPost
auf andere Weise serverseitig behandeln und die Dateien / Parameter mit einer API wie der Apache Commons FileUpload .
Google App Engine lässt das Schreiben in das Dateisystem nicht zu, daher müssen Sie die Streaming-API verwenden.
%Vor%Tags und Links java android google-app-engine http-post