Вопросы по теме 'spring-webclient'
Spring webflux WebClient регистрирует сброс соединения одноранговым узлом
У меня есть следующий код, который использует WebClient для HTTP-вызовов.
webClient.post()
.uri("/users/track")
.body(BodyInserters.fromObject(getUserTrackPayload(selection, customAttribute,...
2523 просмотров
schedule
11.08.2023
BodyToMono WebClient в ожидаемом поведении пустого тела
Каково ожидаемое поведение, когда WebClient bodyToMono встречает пустое тело? В моем конкретном примере мы проверяем статус, возвращенный при вызове post, и, если это ошибка, конвертируем его в наш собственный формат ошибки. Если преобразование в...
5870 просмотров
schedule
15.04.2022
Spring 5 WebClient - метод получения не распознается с помощью Groovy, но работает с java
Я использую groovy, spring5, springboot2, и я пытался заменить Resttemplate на WebClient для выполнения некоторых синхронных вызовов HTTP (REST). Retrieve () в webClient.get().uri("").retrieve() не распознается (ошибка компиляции) в .groovy, в то...
352 просмотров
schedule
29.11.2023
Как вызвать исключение в части ошибки реактивного вызова Spring WebClient?
Я хотел бы, чтобы следующий метод генерировал настраиваемое исключение в случае возникновения ошибки:
@Service
public class MyClass {
private final WebClient webClient;
public MatcherClient(@Value("${my.url}") final String myUrl) {...
2766 просмотров
schedule
09.03.2023
Как дождаться завершения всех HTTP-запросов с помощью Spring WebClient?
Я хочу выполнить http-запрос для каждого элемента очереди. Эти запросы должны вызываться параллельно. Также мне нужно дождаться завершения всех запросов.
Я разработал следующий код:
List<Mono<MyResponseDTO>> monoList =...
938 просмотров
schedule
24.07.2022
замена OAuth2 WebClient в тесте
У меня есть небольшой пакет Spring Boot 2.2, который записывает в OAuth2 REST API.
Мне удалось настроить WebClient следующий https://medium.com/@asce4s/oauth2-with-spring-webclient-761d16f89cdd , и он работает должным образом....
622 просмотров
schedule
08.09.2022
Spring WebClient и jsonPath - как вывести результат json в случае сбоя теста
Мы тестируем наш GraphQL Backend с помощью WebTestClient (SpringBoot) и не можем понять, почему именно тест не прошел. Наш код выглядит так:
webTestClient
.post().uri(GQLKonstanten.URL)
.body(GQLRequestInserter.from(movieDeleteGQL,...
1044 просмотров
schedule
22.02.2022
Spring WebClient - Как обрабатывать сценарии ошибок
Мы используем org.springframework.web.reactive.function.client.WebClient с reactor.netty.http.client.HttpClient как часть Spring 5.1.9 для выполнения запросов с использованием метода exchange() . документация по этому методу подчеркивает...
3871 просмотров
schedule
30.03.2022
Spring WebClient: повторите попытку с помощью WebFlux.fn + response-addons
Я пытаюсь добавить условный повтор для WebClient с помощью Kotlin Coroutines + WebFlux.fn + response-addons:
suspend fun ClientResponse.asResponse(): ServerResponse =
status(statusCode())
.headers { headerConsumer ->...
1411 просмотров
schedule
06.03.2023
Как проверить объект ответа в Spring WebClient
Я использую веб-клиент Springs для вызова HTTP GET .
Как я могу проверить свойство объекта ответа GetPersonBasicInfoResWrapper , которое я получил в ответ на свой HTTP-вызов.
Я пытаюсь проверить birthDate внутри flatMap , блокируя...
534 просмотров
schedule
27.05.2023
Использование весеннего веб-клиента попало в службу https rest
У меня есть два файла .cer от клиента, теперь моя цель - использовать клиентский API, используя https, а не http, используя spring webclient. Поскольку я новичок в весеннем веб-клиенте, не понимаю, что делать
Я импортировал оба .cer в хранилище...
419 просмотров
schedule
15.05.2024
Объедините два ответа api в один с помощью Webclient - Webflux
Я использую WebFlux и WebClient, и мне нужно использовать два API и объединить их ответы.
Первый API получает тип и номер документа и возвращает список с одним элементом, который содержит данные о клиенте (как это определено).
Второй API получает...
720 просмотров
schedule
30.12.2022
org.springframework.core.codec.DecodingException: ошибка декодирования JSON: недопустимый символ ((CTRL-CHAR, код 31))
Я получаю следующую ошибку, получая ответ метода публикации через WebClient (org.springframework.web.reactive.function.client)
org.springframework.core.codec.DecodingException: JSON decoding error: Illegal character ((CTRL-CHAR, code 31)): only...
3028 просмотров
schedule
18.06.2022
Вернуть полный ответ с помощью Spring WebClient
У меня есть следующий код
public ClientResponse doGet(HttpServletRequest request, URI uri) {
return webClient.get()
.uri(uri.toASCIIString())
.headers(headers -> headers.putAll(processRequest(request))...
2035 просмотров
schedule
25.11.2022
Как распечатать необработанный HTTP-запрос и HTTP-ответ с помощью Spring 5 Webclient?
Spring MVC позволяет вести журнал тела запроса и ответа, чтобы упростить отладку и проверку содержимого сообщения. Это необходимо для моего проекта в целях аудита, сообщения журнала ДОЛЖНЫ содержать полное тело запроса и ответа.
Как с помощью...
709 просмотров
schedule
25.08.2022
Есть ли оператор, ограничивающий количество параллельных запросов, обрабатываемых Webclient в Spring WebFlux?
Есть ли какой-либо оператор, аналогичный limitRate для издателя, который можно использовать для ограничения количества параллельных запросов, обрабатываемых Webclient?
Предположим, что нисходящая служба может ответить через несколько секунд....
106 просмотров
schedule
08.06.2023
Reactor - как избежать рекурсии?
Используя spring WebFlux, я хотел бы отправлять HTTP-запросы один за другим, пока ответ не будет соответствовать определенным критериям. Мне также нужно собрать все отзывы. В мире блокировок решение будет примерно таким:
List<String>...
73 просмотров
schedule
31.05.2024
Как использовать Spring WebClient для выполнения неблокирующих вызовов и отправки электронной почты после завершения всех вызовов?
Я использую Spring WebClient и реактор проекта, чтобы делать неблокирующие вызовы к списку URL-адресов. Мои требования:
Асинхронно вызывать GET для списка URL-адресов
Регистрируйте URL-адрес при вызове каждого URL-адреса
Зарегистрируйте...
171 просмотров
schedule
08.12.2022
Неверный запрос при отправке запроса WebClient из микросервиса в другой микросервис
Итак, у меня есть 5 микросервисов, работающих на разных портах. У меня есть служба под названием служба каталога фильмов, и я пытаюсь получить оценки из фильмов по идентификатору, который передается через параметры запроса. У меня также работает...
81 просмотров
schedule
10.06.2023
Обработка тайм-аута Spring WebFlux WebClient в Kotlin
Я выполняю HTTP-вызов с помощью Spring WebFlux WebClient (Boot 2.4.3) в Kotlin (1.4.30). Когда время ожидания запроса истекает, происходит сбой из-за исключения, но вместо этого я хотел бы вернуть значение по умолчанию. Я вижу ссылки на onError ,...
82 просмотров
schedule
22.11.2023