Senden Byte-array als Datei mithilfe von http-client in java
Wir haben byte-array der Datei, und wir möchten, laden Sie Sie als Datei.
FileBody
bekommt nur File
als parameter, sondern wir haben ein array von bytes.
One-Lösung ist zum speichern byte-array in die Datei und sende es dann
aber es ist nicht angemessen für mich.
byte b[]= new byte[1000];
//fill b
MultipartEntity form = new MultipartEntity();
form.addPart("file", new FileBody(/* b? */));
Dank.
InformationsquelleAutor Hossein Nasr | 2013-03-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie etwas tun, wie
Jede Weise, kann er
InputStreamBody
basiert auf der syntax der verwendeten versionJa ,du hast Recht
InformationsquelleAutor Arun P Johny
Können Sie ByteArrayBody statt InputStreamBody oder FileBody.
InformationsquelleAutor Frédéric Chopin