之前在我的项目中使用了低于5的apache版本,项目已经更新,现在使用了5版本。 关键配置是为了能够向 SOAP 服务发出请求,但是在 apache 的第 5 版中,我不能使用专门的 messageSender 函数, 所以我需要知道是否有东西可以替换它或进行调整,因为它使用过
import org.apache.http.client.HttpClient;
现在我用
import org.apache.hc.client5.http.classic.HttpClient;
我需要更新的代码 HttpClientFactory 已经在使用 apache 5 并且它返回我需要的值,问题出在 apache5 不接受的 messageSender 中
HttpClient httpClient = HttpClientFactory.getHttpsClient(
keyStore, keyStorePass,
trustStore, trustStorePass(),
);
messageSender.setHttpClient(httpClient);
this.setMessageSender(messageSender);