Мне нужно отправить почтовый запрос с помощью java-теста в эту функцию отдыха:
@RequestMapping(value = "/upload", method = RequestMethod.POST)
public @ResponseBody String handleFileUpload(@PathVariable Long ownerId, @RequestBody MultipartFile file,
HttpServletResponse response) throws IOException {
//Some function
}
это мое испытание:
File file = new File("filePath");
FileDataBodyPart fileDataBodyPart = new FileDataBodyPart("file", file, MediaType.MULTIPART_FORM_DATA_TYPE);
WebResource webResource = createResourceClient("restPath", user);
ClientResponse response = webResource.type(MediaType.MULTIPART_FORM_DATA_TYPE).post(ClientResponse.class, fileDataBodyPart);
и ошибка говорит:
"Текущий запрос не является составным запросом"
FileDataBodyPart
отдельно. Возможно, вам придется обернуть его вMultiPart
. См. эту публикацию для примера того, что я имею в виду. - person Paul Samsotha   schedule 11.02.2016