Класс HttpRequest в Java представляет собой объект, который содержит информацию о HTTP-запросе, который будет отправлен с помощью класса HttpClient. Вот несколько примеров использования этого класса:
1. Создание GET-запроса
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://jsonplaceholder.typicode.com/posts/1"))
.build();
В этом примере мы создаем новый объект HttpRequest с помощью метода newBuilder(). Мы указываем URI ресурса, на который будет отправлен запрос, используя метод uri(). Затем мы вызываем метод build() для создания объекта HttpRequest.
2. Создание POST-запроса
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://jsonplaceholder.typicode.com/posts"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString("{\"title\":\"foo\",\"body\":\"bar\",\"userId\":1}"))
.build();
В этом примере мы создаем новый объект HttpRequest для отправки POST-запроса. М