У меня есть клиент весеннего отдыха. когда данные аутентификации не указаны в заголовках, и я обращаюсь к сервису с помощью
ResponseEntity<String> resp = restTemplate.exchange(url, HttpMethod.GET, request, String.class);
Я получаю исключение:
вызов обработчика ошибок Исключение в потоке "основной" org.springframework.web.client.HttpClientErrorException: 401 Несанкционировано в org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:91)
Но когда я нажимаю URL-адрес в браузере Mozilla, я получаю сообщение вроде
{"errors":[{"code":"xxxx","reason":"xxxx"}]}
Теперь вот что я хочу: я хочу зафиксировать это сообщение об ошибке в своем коде вместо получения исключения 401. Я попытался посмотреть, есть ли что-нибудь в ответе. Но полученный ответ нулевой. Как я могу перехватить сообщение об ошибке, полученное от веб-сервиса?