Wie die post byte-array über RestTemplate
Ziel: Post-Image mit RestTemplate
Derzeit eine variation dieser
MultiValueMap<String, Object> parts = new
LinkedMultiValueMap<String, Object>();
parts.add("field 1", "value 1");
parts.add("file", new
ClassPathResource("myFile.jpg"));
template.postForLocation("http://example.com/myFileUpload", parts);
Gibt es alternativen? Entsendung ist ein JSON enthält eine base64-codierte byte [] - array eine gültige alternative?
InformationsquelleAutor lemon | 2011-10-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Yep, so etwas vermute ich
Wenn das Bild Nutzlast und wenn Sie möchten, zu optimieren die Header kannst du es auf diese Weise :
Ansonsten :
InformationsquelleAutor Alex Bretet
Herauf das drehen das Bitmap in ein byte-array und anschließend codiert in Base64 und schickt es dann per RestTemplate mit Jackson als mein serializer.
InformationsquelleAutor lemon