Как читать сообщение из почтового запроса в Java

...
HttpResponse response = httpclient.execute(httpPost);

Я отправляю почтовый запрос, затем он отправляет сообщение. Как мне прочитать сообщение из почтового запроса.

Спасибо

Пожалуйста, опубликуйте пример тела ответа, которое вы получите, а также все попытки, которые вы пробовали.

Francisco Mateo 20.08.2018 22:28
InputStream inputStream = response.getContent();
dehasi 20.08.2018 22:41

спасибо, это работает. Я использую respose.getEntity (). GetContent ()

lin 20.08.2018 22:50
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
3
89
1

Ответы 1

Когда вы говорите, что хотите прочитать ответ, это означает, что вы читаете текст ответа.

  1. Использование EntityUtils и HttpEntity

    HttpEntity entity = response.getEntity();
    String responseString = EntityUtils.toString(entity, "UTF-8");
    System.out.println(responseString);
    
  2. Использование BasicResponseHandler

    String responseString = new
    BasicResponseHandler().handleResponse(response);
    System.out.println(responseString);
    

То же самое находится в сообщении ниже: Как я могу получить тело ответа http в виде строки в Java?

Другие вопросы по теме