我试图模仿下面的代码,但不成功,任何人都可以建议如何实现这一点。
HttpClient httpClient = HttpClient.create()
.tcpConfiguration(tcpClient -> tcpClient
.proxy(proxy -> proxy
.type(ProxyProvider.Proxy.HTTP)
.host(host)
.port(Integer.parseInt(port))));
ClientHttpConnector clientHttpConnector = new ReactorClientHttpConnector(httpClient);
webClient = WebClient.builder().clientConnector(clientHttpConnector).build();
1条答案
按热度按时间vsdwdz231#
将创建
HttpClient
的代码移到它自己的类中:现在您可以模拟
HttpClientFactory
和它返回的模拟HttpClient
。