Я хочу преобразовать Ответ в строку
Response response = ClientBuilder.newBuilder().sslContext(sslContext).build().target(url)
.request(MediaType.APPLICATION_JSON).get();
// I have tried as below.. It didn't work
String result = (String)response.getEntity();
Ошибка java.lang.ClassCastException: org.glassfish.jersey.client.HttpUrlConnector$1 cannot be cast to java.lang.String
Пожалуйста, не использую версию Java 1.6, и я не могу найти методы, такие как readEntity (String.class)и getEntity (String.class) из класса Response.
Альтернативный способ работает, как показано ниже, давая String.class в get.Но мне нужен объект Response Сначала проверьте код состояния, затем я хочу преобразовать его в строку.
String response = ClientBuilder.newBuilder().sslContext(sslContext).build().target(url)
.request(MediaType.APPLICATION_JSON).get(String.class);
Пожалуйста, помогите в решении этой проблемы