Мы получаем json из API отдыха, который мы пытаемся объединить в объект. Однако, поскольку это не всегда работает, мы хотим также регистрировать каждое необработанное тело ответа в виде строки (или, возможно, только в том случае, если есть исключение для сортировки). Например:
Response response = invocationBuilder.get();
int statusCode = response.getStatus();
if (statusCode != 200 && statusCode !=201 && stausCode != 404) {
logger.error("Got a strange response: " + response.????
}
// this may fail with exceptions...
MyResponseDO myResponse = response.readEntity(MyResponseDO.class);
return myResponse;
Есть предложения? Я не вижу ничего полезного в классе Response (нет getBody () или подобного).