@@ -15,14 +15,17 @@ class DefaultHttpClient implements IHttpClient {
1515
1616 private final Proxy proxy ;
1717 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 ;
2023
2124 DefaultHttpClient (Proxy proxy , SSLSocketFactory sslSocketFactory , Integer connectTimeout , Integer readTimeout ){
2225 this .proxy = proxy ;
2326 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 ;
2629 }
2730
2831 public IHttpResponse send (HttpRequest httpRequest ) throws Exception {
@@ -80,8 +83,8 @@ private HttpsURLConnection openConnection(final URL finalURL)
8083 connection .setSSLSocketFactory (sslSocketFactory );
8184 }
8285
83- connection .setConnectTimeout (DEFAULTCONNECTIONTIMEOUT );
84- connection .setReadTimeout (DEFAULTREADTIMEOUT );
86+ connection .setConnectTimeout (connectTimeout );
87+ connection .setReadTimeout (readTimeout );
8588
8689 return connection ;
8790 }
0 commit comments