Предположим, я вызываю веб-сервис с RestTemplate, и он возвращает 500 ошибок состояния с этим телом:
{
"timestamp": "2019-10-10T16:51:15Z",
"status": 500,
"error": "Internal Server Error",
"message": "Error occurred while retrieving entity with id: bb00b45c-9e17-4d75-a89a",
"path": "/api/service"
}
В настоящее время сообщение об исключении RestTemplate выглядит примерно так:
Caused by: org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 null
at org.springframework.web.client.HttpServerErrorException.create(HttpServerErrorException.java:79)
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:124)
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:102)
Есть ли способ включить тело ответа в сообщение об исключении RestTemplate без использования специального обработчика ошибок?
Спасибо!