Вопросы по теме 'reactor-netty'

Настройте HostnameVerifier с netty реактора для Spring-webflux WebClient
Я пытаюсь настроить spring-webflux WebClient (с netty реактора под капотом) с проверкой ssl и имени хоста клиента. Мне предоставляются javax.net.ssl.SSLContext, HostnameVerifier и список доверенных имен хостов (в виде списка строк). Пока я...
3836 просмотров
schedule 16.02.2022

Как отправить запрос на удаление с настраиваемым заголовком с помощью Spring WebClient?
Я хочу отправить HTTP-запрос на удаление с настраиваемым заголовком. Я попытался сделать это с помощью Spring WebClient со следующим кодом: @Test public void validateDeleteCouldCarryHeader() { WebClient.create("https://jira.spring.io/")...
1041 просмотров

Spring Cloud Gateway теряет ответ с включенным https (иногда)
Изменить: решено. Был запущен шлюз с весенней загрузкой 2.1.0, обновлен до 2.1.3, и это устранило проблему. Перенос устаревших приложений Grails для работы через прокси-сервер Spring Cloud Gateway. Кажется, что через HTTP все работает хорошо,...
1535 просмотров

Подключение Spring Webclient не закрывается должным образом
Я пытаюсь выполнять HTTP-вызовы с помощью веб-клиента Springboot-Reactive. Я получаю закрытие соединения из-за ошибки удаленного сервера. Найдите следующий код, который использует Webclient для вызова rest. Mono<String> post(String url,...
2626 просмотров

RSocket не работает при защите с помощью TLS - сервер java.lang.UnsupportedOperationException - клиент java.nio.channels.ClosedChannelException
ОБНОВЛЕНИЕ Я загрузил образец проекта на Github , где вы может воспроизвести проблему. Ознакомьтесь с инструкциями в ридми. У меня есть сервер RSocket, который доступен для потоков запросов и генерирует поток с n случайными числами: class...
564 просмотров
schedule 02.03.2023

Пользовательский верификатор имени хоста Reactor Netty
Мне нужно запросить сторонний API, который имеет несоответствие имени сертификата/DNS. Крайняя левая метка имени хоста, указанного в сертификате, заранее неизвестна (например, CN=some-random-hash.example.com ), и поэтому я хочу настроить HTTP-клиент...
232 просмотров
schedule 24.02.2023

Закрытие соединения Reactor Netty при кодах состояния ошибки
Я использую Reactor Netty через платформу Spring Webflux для отправки данных в удаленную сеть доставки контента. Когда клиентский запрос завершен, поведение Reactor Netty по умолчанию состоит в том, чтобы поддерживать соединение в рабочем состоянии и...
1243 просмотров
schedule 14.02.2022

Reactor TcpServer отбрасывает входящее соединение
Как правильно запретить / разорвать входящее соединение с Reactor TcpServer ? В настоящее время у меня есть следующее: TcpServer.create() .doOnConnection { if (notAllowed(it.address()) { throw...
35 просмотров

Spring Boot Webflux/Netty - WebFlux ожидает первого элемента от skipUntil/filter, несмотря на закрытое соединение
Сейчас я использую spring-boot и spring-webflux 2.4.3 (включая реактор-netty 1.0.4). Я тестировал WebFlux, чтобы переписать код моего контроллера. Поэтому я написал простой тестовый код для ожидания и проверки ресурса. После нескольких попыток я...
40 просмотров

Spring Boot WebCLient принимает самоподписанный сертификат, но не с InsecureTrustManagerFactory
Я пытаюсь создать REST-клиент с помощью Spring Boot и WebClient , однако у меня возникает конфликт при попытке настроить HTTPS-вызов для REST API. При использовании RestTemplate мне удалось получить самоподписанный сертификат, работающий с...
161 просмотров