mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix code
This commit is contained in:
parent
190ba4e1f4
commit
1d3c3a6c48
@ -10,7 +10,6 @@ import cn.hutool.http.client.ClientEngine;
|
||||
import cn.hutool.http.client.Request;
|
||||
import cn.hutool.http.client.Response;
|
||||
import cn.hutool.http.client.body.HttpBody;
|
||||
|
||||
import org.apache.http.Header;
|
||||
import org.apache.http.client.config.RequestConfig;
|
||||
import org.apache.http.client.methods.CloseableHttpResponse;
|
||||
@ -85,10 +84,19 @@ public class HttpClient4Engine implements ClientEngine {
|
||||
|
||||
RequestConfig requestConfig = null;
|
||||
if(null != this.config){
|
||||
requestConfig = RequestConfig.custom()
|
||||
.setConnectTimeout(this.config.getConnectionTimeout())
|
||||
.setConnectionRequestTimeout(this.config.getConnectionTimeout())
|
||||
.build();
|
||||
final RequestConfig.Builder builder = RequestConfig.custom();
|
||||
|
||||
final int connectionTimeout = this.config.getConnectionTimeout();
|
||||
if(connectionTimeout > 0){
|
||||
builder.setConnectTimeout(connectionTimeout);
|
||||
builder.setConnectionRequestTimeout(connectionTimeout);
|
||||
}
|
||||
final int readTimeout = this.config.getReadTimeout();
|
||||
if(readTimeout > 0){
|
||||
builder.setSocketTimeout(readTimeout);
|
||||
}
|
||||
|
||||
requestConfig = builder.build();
|
||||
}
|
||||
|
||||
this.engine = HttpClients.custom()
|
||||
|
Loading…
x
Reference in New Issue
Block a user