这似乎为我工作:
<bean id="requestConfigBuilder" factory-method="custom"> <property name="socketTimeout" value="${socketTimeoutInMillis}" /> <property name="connectTimeout" value="${connectionTimeoutInMillis}" /> </bean><bean id="requestConfig" factory-bean="requestConfigBuilder" factory-method="build" /><bean id="httpClientBuilder" factory-method="create"> <property name="defaultRequestConfig" ref="requestConfig" /></bean><bean id="httpClient" factory-bean="httpClientBuilder" factory-method="build" />这使我在“ httpClient”
bean中获得一个CloseableHttpClient,并配置了套接字和连接超时。您应该能够将更多属性添加到requestConfigBuilder或httpClientBuilder中。



