У меня есть веб-сервис Springboot 2.2 с API-интерфейсом POST REST. Я использую Okhttp клиент для отправки запроса в сторонний сервис. Я хочу вернуть точный ответ от стороннего сервиса вызывающей стороне моего веб-сервиса. Все рецепты okhttp ссылаются на:
if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
System.out.println(response.body().string());
Я попытался вернуть okhttp Response в моем API, но я только возвращаюсь к примеру вызывающего:
{
"redirect": false,
"successful": true
}
Так что он не вставляет сообщение возвращено из сторонней службы.
Кто-нибудь знает, как преобразовать объект Okhttp Response в объект Spring ResponseEntity, чтобы я мог вернуть http код ответа и сообщение