Получить код ответа и тело ответа в одном запросе, используя Http-запрос

Я использую http-запрос библиотеки из https://github.com/kevinsawicki/http-request

Мне нужно сделать GET-запрос к серверу и получить код ответа и тело ответа отдельно, учитывая запрос.

Как я могу сделать это с помощью этой библиотеки?

Есть только примеры получения одного из них, например:

String response = HttpRequest.get("http://google.com").body();
System.out.println("Response was: " + response);

а также

int response = HttpRequest.get("http://google.com").code();

1 ответ

Решение

Хранить HttpRequest объект в переменной

HttpRequest request = HttpRequest.get("http://google.com");

Вызвать то, что вам нужно

request.body();
request.code();

(Странно получать тело ответа для объекта запроса... Мне не нравится эта библиотека.)

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