WebClient

Проработать

  1. Шпаргалка по Spring Boot WebClient

Что это

WebClient - это неблокирующий, асинхронный реактивный клиент для выполнения HTTP-запросов. Часть WebFlux.

Основные разделы

Преимущества

Недостатки

Пример:

WebClient webClient = WebClient.create("https://api.example.com");
Mono<String> response = webClient.get().uri("/users/{id}", 1).retrieve().bodyToMono(String.class);
        

Быстрый старт

Добавление зависимости

implementation 'org.springframework.boot:spring-boot-starter-webflux:3.2.2'