@@ -15,14 +15,17 @@ class DefaultHttpClient implements IHttpClient {
15
15
16
16
private final Proxy proxy ;
17
17
private final SSLSocketFactory sslSocketFactory ;
18
- public int DEFAULTCONNECTIONTIMEOUT = 3000 ;
19
- public int DEFAULTREADTIMEOUT = 5000 ;
18
+ public int DEFAULT_CONNECT_TIMEOUT = 10000 ;
19
+ public int DEFAULT_READ_TIMEOUT = 15000 ;
20
+
21
+ private int connectTimeout = DEFAULT_CONNECT_TIMEOUT ;
22
+ private int readTimeout = DEFAULT_READ_TIMEOUT ;
20
23
21
24
DefaultHttpClient (Proxy proxy , SSLSocketFactory sslSocketFactory , Integer connectTimeout , Integer readTimeout ){
22
25
this .proxy = proxy ;
23
26
this .sslSocketFactory = sslSocketFactory ;
24
- if (connectTimeout != null ) this .CONNECT_TIMEOUT = connectTimeout ;
25
- if (readTimeout != null ) this .READ_TIMEOUT = readTimeout ;
27
+ if (connectTimeout != null ) this .connectTimeout = connectTimeout ;
28
+ if (readTimeout != null ) this .readTimeout = readTimeout ;
26
29
}
27
30
28
31
public IHttpResponse send (HttpRequest httpRequest ) throws Exception {
@@ -80,8 +83,8 @@ private HttpsURLConnection openConnection(final URL finalURL)
80
83
connection .setSSLSocketFactory (sslSocketFactory );
81
84
}
82
85
83
- connection .setConnectTimeout (DEFAULTCONNECTIONTIMEOUT );
84
- connection .setReadTimeout (DEFAULTREADTIMEOUT );
86
+ connection .setConnectTimeout (connectTimeout );
87
+ connection .setReadTimeout (readTimeout );
85
88
86
89
return connection ;
87
90
}
0 commit comments