mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -87,11 +87,19 @@ public class HttpClient5Engine implements ClientEngine {
|
|||||||
|
|
||||||
RequestConfig requestConfig = null;
|
RequestConfig requestConfig = null;
|
||||||
if(null != this.config){
|
if(null != this.config){
|
||||||
requestConfig = RequestConfig.custom()
|
final RequestConfig.Builder builder = RequestConfig.custom();
|
||||||
.setConnectTimeout(this.config.getConnectionTimeout(), TimeUnit.MILLISECONDS)
|
|
||||||
.setConnectionRequestTimeout(this.config.getConnectionTimeout(), TimeUnit.MILLISECONDS)
|
final int connectionTimeout = this.config.getConnectionTimeout();
|
||||||
.setResponseTimeout(this.config.getReadTimeout(), TimeUnit.MILLISECONDS)
|
if(connectionTimeout > 0){
|
||||||
.build();
|
builder.setConnectTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
|
||||||
|
builder.setConnectionRequestTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
|
||||||
|
}
|
||||||
|
final int readTimeout = this.config.getReadTimeout();
|
||||||
|
if(readTimeout > 0){
|
||||||
|
builder.setResponseTimeout(readTimeout, TimeUnit.MILLISECONDS);
|
||||||
|
}
|
||||||
|
|
||||||
|
requestConfig = builder.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
final HttpClientBuilder builder = HttpClients.custom()
|
final HttpClientBuilder builder = HttpClients.custom()
|
||||||
|
Reference in New Issue
Block a user