Я использую Maven + Spring 4.1.0 + Java 6 и хочу использовать RestTemplate (). PostForEntity (url, request, responseType)
пока я выполняю этот код:
HttpEntity<MultiValueMap<String, Object>> entity = new HttpEntity<MultiValueMap<String, Object>>(parameters, headers);
final RestTemplate restTemplate = RestTemplateUtils.createHttpTemplate();
ResponseEntity<String> response = restTemplate.postForEntity(url, entity,
String.class);
но у меня есть эта ошибка:
org.springframework.http.converter.HttpMessageNotWritableException: Не удалось записать запрос: не найден подходящий HttpMessageConverter для типа запроса [java.util.HashMap]
в org.springframework.http.converter.FormHttpMessageConverter.writePart (FormHttpMessageConverter.java:310)
в org.springframework.http.converter.FormHttpMessageConverter.writeParts (FormHttpMessageConverter.java:270)
в org.springframework.http.converter.FormHttpMessageConverter.writeMultipart (FormHttpMessageConverter.java:260)
в org.springframework.http.converter.FormHttpMessageConverter.write (FormHttpMessageConverter.java:200)
в org.springframework.http.converter.FormHttpMessageConverter.write (FormHttpMessageConverter.java:1)
в org.springframework.web.client.RestTemplate $ HttpEntityRequestCallback.doWithRequest (RestTemplate.java:596)
в org.springframework.web.client.RestTemplate.doExecute (RestTemplate.java:444)
в org.springframework.web.client.RestTemplate.execute (RestTemplate.java:409)
в org.springframework.web.client.RestTemplate.postForEntity (RestTemplate.java:310)