Описание тега spring-webclient
0
ответов
Spring WebClient с прокси-сервером: отсутствуют заголовки HTTP
Я использую Spring WebClient из spring-boot-starter-webflux 2.1.3.RELEASE для проверки уровня анонимности прокси-серверов. После того, как я сделал несколько запросов через WebClient через некоторые прокси-серверы, в моих запросах нет HTTP-заголовко…
26 фев '19 в 21:18
1
ответ
Spring 5 WebClient- метод извлечения не распознается Groovy, но работает с Java
Я использую groovy, spring5, springboot2, и я пытался заменить Resttemplate на InCorent WebClient, чтобы сделать некоторые синхронные вызовы HTTP(REST). Получить () в webClient.get().uri("").retrieve() не распознается (ошибка компиляции) в.groovy, в…
21 май '19 в 15:04
2
ответа
Spring WebClient: Как передать большой байт [] в файл?
Вроде как весна RestTemplate не может передать ответ непосредственно в файл без буферизации всего в памяти. Как правильно добиться этого, используя более новую версию Spring 5? WebClient? WebClient client = WebClient.create("https://example.com"); c…
19 май '19 в 17:12
0
ответов
Как издеваться над пользователем в Spring Security только для части теста?
У меня есть интеграционный тест, который вызывает две конечные точки. Я хотел бы иметь ложного пользователя для первой конечной точки, но не для второй. Когда я положил @WithMockUser затем ложный пользователь добавляется для всего контекста теста. Я…
23 май '19 в 08:12
0
ответов
Spring webflux WebClient регистрирует "Сброс соединения по пиру"
У меня есть следующий код, который использует WebClient для выполнения HTTP-вызовов. webClient.post() .uri("/users/track") .body(BodyInserters.fromObject(getUserTrackPayload(selection, customAttribute, partyId).toString())) .header(CONTENT_TYPE, APP…
19 мар '19 в 03:29
1
ответ
Spring Webflux Webclient | Заголовки типов контента устанавливают проблему
Способ установки заголовка ниже: import org.springframework.web.reactive.function.client.WebClient; WebClient webClient = WebClient.create(); webClient.post().uri(url) .headers(httpHeaders -> httpHeaders.setAll(headersMap)) .body(BodyInserters.fr…
01 апр '19 в 09:11
1
ответ
Spring WebFlux Как получить результат выполнения Flux?
Я хочу использовать WebClient в Spring WebFlux для вызова некоторых URL, а затем поставить все моно на поток. когда я вызываю Flux.blockLast, я не могу получить результаты. @Test public void reactiveGetTest() { long start = System.currentTimeMillis(…
04 апр '19 в 10:56
1
ответ
Замена restTemplate на webClient
У меня есть контроллер, который использует RestTemplate получить данные от нескольких конечных точек отдыха. Поскольку RestTemplate блокируется, загрузка моей веб-страницы занимает много времени. Чтобы повысить производительность, я планирую заменит…
08 апр '19 в 21:18
2
ответа
Использование WebClient для распространения заголовков запросов, полученных в приложениях Spring Webflux, на нисходящие сервисы
У меня есть два вида приложений Webflux: на основе аннотаций и маршрутов. Эти приложения вызываются с набором заголовков, некоторые из которых мне нужно распространять в нисходящих вызовах, используя WebClient, Если бы это были обычные приложения Sp…
10 апр '19 в 14:07
2
ответа
Невозможно POST запрос со спринтом WebClient: всегда 400
Очень большая проблема с 48:00. с почтальоном, абсолютно без проблем, чтобы опубликовать мое тело. возврат 200. нет аутентификации с соответствующими API. но когда я использую свой java-код, всегда возвращается 400!!!! String baseUrl = "myBaseUrl"; …
23 апр '19 в 07:06
0
ответов
Spring webclient выдает неподдерживаемое исключение медиатипа при попытке преобразовать bodyToMono<UUID>, POST-запрос
Я пытаюсь потреблять API с помощью Spring-WebClient. ниже мой код. код находится в kotlin webClient.post() .uri(“some url”) .body(Mono.just(request)) .retrieve() **.bodyToMono<UUID>()** .awaitSingle() ниже выдает ошибку org.springframework.web…
24 апр '19 в 09:14
2
ответа
Как вызвать WebClientResponseException при использовании exchange() с Spring WebClient
При использовании метода retrieve() Spring WebClient в сочетании с bodyToMono применяется обработка ошибок по умолчанию (если ответ имеет код состояния 4xx или 5xx, Mono будет содержать исключение WebClientException). В случаях ошибок результирующее…
30 апр '19 в 13:07
1
ответ
В случае ошибки сделайте еще один вызов и повторите попытку в webflux
Я хотел бы сделать следующее, используя WebClient с весны webflux: Вызов endpoint1 Если это не удается с ожидаемой ошибкой, товызов endpoint2 а также повторить попытку endpoint1 только однажды Я получил это далеко: webclient.get() .uri("/endpoint1")…
30 апр '19 в 16:03
1
ответ
Соединение Spring Webclient не закрыто должным образом
Я пытаюсь совершать HTTP-звонки с помощью Springboot-Reactive webclient. Я получаю соединение закрыто из-за ошибки удаленного сервера. Пожалуйста, найдите следующий код, который использует Webclient для вызова покоя. Mono<String> post(String u…
01 май '19 в 14:02
1
ответ
Является ли Spring webclient неблокирующим клиентом?
Я не понимаю реактивных веб-клиентов. В нем говорится, что весенний веб-клиент является неблокирующим клиентом, но этот веб-клиент кажется ожидающим сигналом onComplete() от удаленного API, после чего он может обрабатывать каждый элемент, отправленн…
01 май '19 в 15:58
0
ответов
Маршал Массив значений из ответа WebClient на список объектов
У меня есть ответ JSON от веб-службы. Я пытаюсь преобразовать массив JSON в ответ на объекты типа AllActivities. Я получаю результаты из метода WebClient.get, но это не маршалинг в список элементов. Интересующая меня часть - это массив с именем valu…
02 май '19 в 16:24
0
ответов
Как обрабатывать стандартный статус с Spring WebClient?
Я хочу обрабатывать стандартные ошибки http таким же образом. Как я могу сделать это с помощью Spring WebClient? Вместо того чтобы вешать статус проверки на каждый звонок ниже webClient.get() .uri("http://localhost:8081/resource") .retrieve() .onSta…
07 май '19 в 03:31
0
ответов
BodyToMono WebClient на пустое тело ожидаемого поведения
Каково ожидаемое поведение, когда WebClient bodyToMono встречает пустое тело? В моем конкретном примере мы проверяем статус, возвращаемый после звонка, и, если это ошибка, преобразуем его в наш пользовательский формат ошибок. Если преобразование в п…
09 май '19 в 13:05
2
ответа
Как зарегистрировать запрос Spring-webflux WebClient + подробности ответа (тела, заголовки, elasped_time)?
По сути, я хочу записать информацию о запросе / ответе в один журнал, содержащий тела / заголовки с помощью Spring WebClient, С весны RestTemplate мы можем сделать это с ClientHttpRequestInterceptor, Я нахожу о ExchangeFilterFunction для весны WebCl…
15 май '19 в 08:35
1
ответ
Нет данных, полученных от конечной точки при использовании Spring WebClient, но я могу использовать curl для извлечения данных
У меня есть конечная точка, которая отправляет события на стороне сервера. В целях тестирования я сделал конечную точку детерминированной, и соединение с конечной точкой прерывается через 30 секунд. Если я сверну конечную точку, я получу все данные,…
23 май '19 в 09:44