【发布时间】:2020-02-11 12:52:14
【问题描述】:
我正在尝试使用代理连接到服务器,但我正在创建的对象强制我创建Function <? super string, ? extends String>,但我不知道如何使用它。这个Function 是如何工作的?他问我密码
我的代码:
Function<? super String, ? extends String> pwd = username -> passProxy;
HttpClient httpClientAux = HttpClient.create().tcpConfiguration(tcpClient -> tcpClient.proxy(
proxy -> proxy.type(ProxyProvider.Proxy.HTTP).address(new InetSocketAddress(urlProxy, 8080)).username(usuarioProxy).password(pwd)));
ReactorClientHttpConnector connector = new ReactorClientHttpConnector(httpClientAux);
this.myWebClient = webClientBuilder.clientConnector(connector).build();
【问题讨论】:
-
你的代码有什么问题?
标签: spring spring-boot java-8 proxy spring-webflux