Вопросы по теме 'spring-webclient'
Как создать Spring WebClient из Apache Http Client
Я хочу создать WebClient из HttpComponent 's org.apache.http.client.HttpClient, чтобы использовать его в асинхронных операциях. Любая идея о том, как это сделать
2342 просмотров
schedule
17.11.2022
Spring WebClient: как передать большой байт [] в файл?
Похоже, Spring RestTemplate не может передавать ответ напрямую в файл без буферизации всего этого в памяти. Как правильно достичь этого с помощью более новой Spring 5 WebClient ?
WebClient client = WebClient.create("https://example.com");...
12741 просмотров
schedule
06.06.2023
Как дождаться окончания подписки?
Я хочу сделать асинхронный вызов отдыха, для которого я использую веб-клиент Spring и возвращаю Mono. Я также делаю некоторые вызовы базы данных параллельно, но по какой-то причине это нельзя сделать реактивно.
Map<String, Object>...
3801 просмотров
schedule
21.01.2023
Как сделать несколько вызовов Spring Webclient параллельно и дождаться результата?
Я новичок в реактивном программировании и хотел бы выполнить два вызова API параллельно, обработать результаты и вернуть простой массив или список элементов.
У меня есть две функции: одна возвращает Flux, а другая - Mono, и я создаю очень простую...
4097 просмотров
schedule
06.11.2022
Настройка Spring WebFlux WebClient для использования настраиваемого пула потоков
Можно ли настроить WebClient на использование настраиваемого пула потоков, отличного от пула потоков response-http-nio (при использовании Netty)? Если возможно, можем ли мы каким-то образом ограничить выполнение этого настраиваемого пула потоков...
3458 просмотров
schedule
29.10.2023
PrematureCloseException: соединение преждевременно закрыто
Я использую Web-flux / Reactive и Webclient, запустив его на tomcat и spring-boot.
Все нормально работает. Я много читал об этом. Проблема, похоже, заключается в том, что всякий раз, когда вы используете веб-клиент, вы должны возвращать или...
17103 просмотров
schedule
01.02.2023
Как перехватить HTTP-трафик ответа в Spring WebClient/DataBuffer?
Как я могу перехватить WebClient XML-ответы до того, как они будут преобразованы из байтов в DTO?
Я попытался добавить exchangeStrategy , но как я мог преобразовать DataBuffer в строку, а затем все еще вызывать метод super.decode() ?...
330 просмотров
schedule
08.05.2023
Как выполнить модульное тестирование класса, который выполняет внешний запрос WebClient?
У меня есть класс @Service , который выполняет некоторые проверки на null, а затем обращается к внешней микрослужбе с помощью WebClient. Сонар жалуется, что этот класс не тестовый, потому что метод не полностью протестирован. Вопрос в том, как я...
394 просмотров
schedule
02.08.2022
Как поймать ConnectionException в Spring WebClient?
У меня в RestTemplate есть следующая обработка ошибок:
try {
restTemplate.postForObject(..);
} catch (ResourceAccessException e) {
throw new CustomException("host is down");
}
Вопрос: как добиться того же с пружиной WebClient ?...
1130 просмотров
schedule
03.06.2022
Обработка исключений веб-клиента Spring boot
Я пытаюсь обработать исключение, созданное нижестоящими службами, и зафиксировать код ошибки, а также сообщение об ошибке. После поиска некоторых решений в Интернете я вижу приведенный ниже общий метод обработки исключения, но я действительно не...
4399 просмотров
schedule
10.07.2023
Реактивный веб-клиент Spring 5 не такой асинхронный?
Я встретил странное поведение Spring WebClient. У меня два URL-адреса, медленный и быстрый. Бот ничего не делает, а просто подождите десять секунд до ответа. Когда я вызываю их одновременно с помощью WebClient, я ожидаю, что быстрый URL-адрес будет...
101 просмотров
schedule
11.05.2023
Как зарегистрировать весенний запрос веб-клиента и тело ответа?
добавлена функция ExchangeFilterFunction в WebClient, которая регистрирует запрос и ответ, но во время регистрации не может регистрировать тело запроса и ответа в виде строки или JSON. Он печатает как объект
Пробовал разные приведения и...
5538 просмотров
schedule
16.10.2022
Spring WebClient - URI журнала и метод при ответе
Я определил WebClient :
@Bean
WebClient myWebClient() {
return WebClient.builder()
.baseUrl(baseUrl)
.filter(logRequest())
.filter(logResponse())
.build();
}
private ExchangeFilterFunction logRequest()...
500 просмотров
schedule
18.03.2022
Веб-клиент + Джексон: как настроить десериализацию для преобразования змеиного случая в верблюжий случай?
Я хотел бы избежать необходимости ставить перед моими атрибутами префикс @JsonProperty("property_name") и вместо этого просто настроить сборщик Spring WebClient для преобразования всех змеиных случаев в верблюжьи случаи.
Это возможно?
3435 просмотров
schedule
12.04.2023
Spring WebFlux Proxy запрос на другой сервер с использованием WebClient CodecException: не найдено подходящего писателя для part: zip
Я пытаюсь передать запрос другому серверу. Я использую Spring web flux, и у меня есть объект типа org.springframework.web.reactive.function.server.ServerRequest , из которого я извлекаю тело multipart / form-data, полученное с помощью метода...
711 просмотров
schedule
31.05.2022
Spring WebClient вызывает два зависимых API
У меня две конечные точки, первая - http://localhost:8899/api/composition/appraisal , которая вернет все данные оценки производительности.
[
{
"appraisalId": "ac234fbf-740c-4390-89d4-0e9753ad4d70",
"employeeId": "emp-4613",...
428 просмотров
schedule
16.08.2022
Параллельный запрос GET для конкретного сопоставления с WebFlux
Я хочу вызвать независимый запрос одновременно с WebClient . Моя предыдущая попытка с RestTemplate блокировала мои потоки в ожидании ответа. Итак, я понял, что WebClient с ParallelFlux может использовать один поток более эффективно, потому...
1970 просмотров
schedule
05.12.2023
Пост-вызовы службы отдыха не работают с Spring Webclient
Мне нужно вызвать службу отдыха асинхронно, и я подумал об использовании веб-клиента spring reactive вместо AsyncRestTemplate. Однако мой URL-адрес вообще не вызывается с приведенным ниже кодом.
Mono<Test> asyncResponse =...
1309 просмотров
schedule
04.03.2023
Несколько моно и общий подписчик
Я новичок в реактивном программировании на Java. Я планирую использовать spring-webclient вместо restclient, так как последний выводится из эксплуатации. У меня есть ситуация, когда я делаю несколько запросов http post на разные конечные точки, и...
132 просмотров
schedule
02.07.2023
WebTestClient не может отправить тело в контроллер MVC
Javadoc RestTemplate рекомендует перейти на WebClient даже для традиционных (нереактивных) приложений. Поэтому логично, что я также хотел бы использовать WebTestClient в своих тестах контроллера, чтобы использовать согласованный API.
Это отлично...
990 просмотров
schedule
14.03.2023