gpt4 book ai didi

java - SpringBoot 2.15 中 RestTemplateBuilder 中的类转换问题

转载 作者:行者123 更新时间:2023-12-01 16:35:46 25 4
gpt4 key购买 nike

我的程序中有这段代码:

this.restTemplate = restTemplateBuilder
.requestFactory(new HttpComponentsClientHttpRequestFactory());

但是我有这个编译错误

Cannot resolve method 'requestFactory(org.springframework.http.client.HttpComponentsClientHttpRequestFactory)'

即使该方法也期望这样:

 public RestTemplateBuilder requestFactory(Class<? extends ClientHttpRequestFactory> requestFactory) 

和类(class)HttpComponentsClientHttpRequestFactory implements ClientHttpRequestFactory, DisposableBean

最佳答案

试试这个方法

HttpClientBuilder clientBuilder = HttpClientBuilder.create();
HttpClient httpClient = clientBuilder.build();
restTemplatebuilder.requestFactory(() -> { return new HttpComponentsClientHttpRequestFactory(httpClient);});

关于java - SpringBoot 2.15 中 RestTemplateBuilder 中的类转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61951588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com