Как сделать головной вызов с помощью Spring 5 WebClient - PullRequest
0 голосов
/ 26 июня 2018

Я не могу позвонить HEAD в службу отдыха, используя WebClient. Я хочу просто прочитать заголовок счетчика, так как нужно использовать то же самое в дальнейших вызовах отдыха, как этого можно достичь, как я могу преобразовать Mono> в значение счетчика целых чисел. Вызов GET выполнен успешно, однако вызов HEAD всегда дает сбой, я использую следующий код:

private void getResultCount(WebClient webClient)
{

     Mono<ClientResponse> response = webClient.head()
        .uri("/rest/v2/electronics/products/search/?query=::category:575:")
        .exchange()
        .doOnSuccess(clientResponse -> System.out.println("clientResponse.headers() = " + clientResponse.headers()));


     System.out.println("response "+response);
}
...