J'utilise Spring 5 WebClient. Je veux savoir s'il est possible de le configurer pour utiliser un proxy HTTP, ou s'il existe un moyen de changer sa configuration par défaut pour le faire.
C'est quelque chose que la bibliothèque cliente sous-jacente devrait prendre en charge.
Lorsque vous utilisez Reactor Netty, vous pouvez faire quelque chose comme:
HttpClient httpClient = HttpClient.create()
.tcpConfiguration(tcpClient ->
tcpClient.proxy(proxy -> proxy.type(ProxyProvider.Proxy.HTTP).Host("myproxyhost")));
ReactorClientHttpConnector connector = new ReactorClientHttpConnector(httpClient);
WebClient client = WebClient.builder().clientConnector(connector).build();