Вопросы по теме 'spring-webclient'

Ограничение пула maxConnection для WebClient?
Сколько одновременных запросов я могу отправить, если удаленная служба заблокирована? Значит: каков лимит пула maxConnection , который Spring использует для внутренних целей при использовании WebClient ? @Autowired private WebClient webClient;...
8676 просмотров

Лучший способ опроса конечной точки привода пружинного ботинка (потоковая передача вместо опроса?)
Я программирую веб-интерфейс, который отслеживает другое приложение Java в Spring Boot, поддерживаемый Spring Actuator. Прямо сейчас я могу опросить конечные точки Spring Actuator из другого клиентского веб-приложения Sprint Boot, используя обычный...
702 просмотров

Как мне выйти из тела неудавшегося ответа на запрос Spring WebFlux WebClient при возврате ответа вызывающей стороне?
Я новичок в реактивном программировании, и у меня есть служба REST, которая принимает запрос, а затем вызывает другой API с помощью WebFlux WebClient. Когда API отвечает ответом 4xx или 5xx, я хочу зарегистрировать тело ответа в своей службе, а затем...
1390 просмотров

Блок выброса веб-клиента Spring не поддерживается, исключение
Я пытаюсь выполнить HTTP-вызов от spring-boot . Звонок работает нормально в почтовом ящике, ниже - curl версия звонка, curl --location --request POST 'https://sampletest.com:8811/rest/oauth/token' \ --header 'Content-Type:...
275 просмотров

Как вызвать защищенную конечную точку Oauth2 из Java-клиента Spring Boot с помощью WebClient serverWebExchange не может иметь значение null
Требуется вызвать конечную точку с защитой OAuth из клиентской программы Java с помощью WebClient. Я использую тип авторизации Password Grant с использованием реактивных объектов. Обратите внимание: я очень новичок в режиме реактивного...
1133 просмотров

Как указать декодеру Gson декодировать правильно
Я использовал кодирование / декодер / кодировщик Gson из этого сообщения: https://stackoverflow.com/a/60855905/7265913 в моем WebClient (org.springframework.web.reactive.function.client.WebClient) Это прекрасно работает до сих пор. Я попытался...
85 просмотров
schedule 16.11.2021

поток кода авторизации без code_challenge_method и code_challenge через spring -security-oauth2-client
У нас есть сервер идентификации, который не поддерживает PKCE. Его нельзя изменить для включения PKCE. Я пытаюсь реализовать поток кода авторизации на том же сервере идентификации, используя spring-security-oauth2-client,...
163 просмотров

Избегайте многократных вызовов API с помощью веб-клиента Spring с потоком
Оба эти вызова являются клиентскими http api: Flux<SavingsViewFilter> views = savingsApi.getViewFilterSavings(viewId); Flux<Group> groups = groupsApi.getAllGroups(); и вернуть Flux...
163 просмотров

Ошибка выброса Spring WebClient на основе тела ответа
Я использую Spring WebClient для вызова REST API. Я хочу выдать ошибку на основе ответа. Например, если есть ошибка (400) с телом {"error": "error message1 "} то я хочу выдать ошибку с сообщением об ошибке1. Таким же...
116 просмотров
schedule 03.04.2022

Как правильно получить собственное сообщение об ошибке в WebClient?
Я пытаюсь получить ошибку ответа с кодом 404 и тело ошибки с помощью WebClient, как мне это сделать правильно? вот мой ответ с кодом ошибки 404 и ответ тела от другого API: { "timestamp": "2020-09-02T07:36:01.960+00:00",...
113 просмотров

Как правильно получить тело ответа от WebClient в случае ошибки?
Я новичок в _ 1_ и реактивное программирование. Я хочу получить тело ответа на запрос. В случае ошибки http-код, заголовки и тело должны быть зарегистрированы, но тело все равно должно быть возвращено. После долгих поисков и поисков в Google я...
7828 просмотров

Как зарегистрировать запрос Spring-webflux WebClient + детали ответа (тела, заголовки, elasped_time)?
По сути, я хочу регистрировать информацию о запросе / ответе в одном журнале, содержащем тела / заголовки с помощью Spring WebClient . С Spring RestTemplate мы можем сделать это с ClientHttpRequestInterceptor . Я нашел примерно...
6980 просмотров

Включить веб-клиент Spring для связи по HTTPS с другими службами с поддержкой TLS
У меня есть 2 службы A и B, которые должны общаться друг с другом через HTTPS. Я включил TLS, используя свойства server.ssl.* загрузки Spring для обоих приложений. Я использую WebClient для связи, когда служба A будет вызывать B с помощью...
2686 просмотров

Spring 5 WebClient выдает исключение java.util.concurrent.RejectedExecutionException
Я использую Spring WebClient для связи с другими веб-службами в веб-приложении Java 11 / Spring Boot 2.2.6. Вот моя конфигурация bean-компонента для WebClient: @Bean public WebClient.Builder webClientBuilder() { String connectionProviderName...
673 просмотров

Когда НЕ использовать пул HTTP-соединений?
В моем Java-приложении я использую один объект RestTemplate для вызова одной конечной точки HTTP. Resttemplate используется по умолчанию (создается new RestTemplate() во время запуска приложения), поэтому он не имеет пула соединений. Поскольку...
25 просмотров

Взаимозависимые вызовы веб-клиента Spring 5 webflux не получают тайм-аут
У меня есть два взаимозависимых вызова веб-клиента к разным api, когда ответ на первый вызов веб-клиента задерживается, наступает время ожидания чтения. но всякий раз, когда первый вызов является успешным, а ответ на второй вызов задерживается, он...
393 просмотров

Как собирать результаты параллельных веб-запросов с помощью Spring WebClient?
Я хочу отправлять параллельные веб-запросы и собирать результаты также параллельно. Тогда мой метод должен возвращать агрегированные результаты. Звучит просто, используя spring-webflux с WebClient . Но как я могу на самом деле агрегировать...
678 просмотров

Можно ли избежать вызова CONNECT для изменения конфигурации HTTP-прокси при использовании WebClient?
Во время миграции spring-web в spring-reactive-web мы заблокировали реализацию HTTP proxy в методе WebClient билдера. Ранее мы уже пробовали приведенный ниже фрагмент кода, на который ссылается Как я могу поддерживать HTTP-прокси с помощью...
740 просмотров

Spring WebClient и Eureka Server
веб-клиент spring не может получить фактический хост из имени экземпляра службы с сервера eureka и получает исключение ниже: java.net.UnknownHostException: USER-DATA-SERVICE at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)...
1654 просмотров

ExchangeFilterFunction выполняет код вне реактивного потока WebClient?
Я создаю ExchangeFilterFunction для расширенного ведения журнала во время WebClient запросов. Вопрос: есть ли разница, если я выполняю логирование внутри функции .doOnNext() в следующем примере? Или они равны по обработке?...
520 просмотров