Как разместить байтовый массив через RestTemplate

Цель: Пост изображения с помощью RestTemplate

В настоящее время используется вариация этого

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); 

Есть ли альтернативы? Может ли POSTing JSON, который содержит base64 закодированный массив byte[], быть приемлемой альтернативой?

10
задан lemon 28 October 2011 в 04:07
поделиться