Я получаю ошибку 400 при использовании resttempalate для вызова POST в приложении весенней загрузки.
Вот мой код:
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
headers.add("Accept", "application/json");
request = "{ json : string }";
url = "http://localhost:9082/restws";
HttpEntity<String> entity = new HttpEntity<String>(request , headers);
return restTemplate.postForObject(url, entity, String.class);
Трассировка стека:
org.springframework.web.client.HttpClientErrorException: 400 at org.springframework.web.client.DefaultResponseErrorHandler.handleError (DefaultResponseErrorHandler.java:63) в org.springframete.jpgorg.springframework.web.client.RestTemplate.doExecute (RestTemplate.java:653) в org.springframework.web.client.RestTemplate.execute (RestTemplate.java:613) в org.springframework.web.Tjectlate.RiteRestTemplate.java:380) в com.envision.application.web.rest.EngineResource.getModelParams (EngineResource.java:109) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMetmplknownAccessor) на sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) на java.lang.reflect.Method.invoke (неизвестный источник) в org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection (AopUtils.java:333)
2018-06-05 14: 26: 58.064 ОШИБКА 42744 --- [XNIO-13 task-38] ceawrest.errors.ExceptionTranslator: Произошла непредвиденная ошибка: 400 2018-06-05 14: 26: 58.069 WARN 42744 --- [XNIO-13 task-38] .mmaExceptionHandlerExceptionResolver: Устраненное исключение, вызванное выполнением обработчика: org.springframework.web.client.HttpClientErrorException: 400