public class HttpClientHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
CONNECTION_TIMEOUT |
private java.lang.String |
response |
private static java.util.concurrent.ExecutorService |
sThreadCachePool |
private static java.lang.String |
TAG |
private java.net.URLConnection |
urlConnection |
Constructor and Description |
---|
HttpClientHelper(java.lang.String serverUrl,
java.net.Proxy proxy) |
Modifier and Type | Method and Description |
---|---|
boolean |
doGet() |
private java.io.InputStream |
getErrorStream() |
static javax.net.ssl.HostnameVerifier |
getHostnameVerifier() |
private java.net.URLConnection |
getHttpsUrlConnection(java.lang.String serverUrl,
java.net.Proxy proxy) |
private java.net.URLConnection |
getHttpUrlConnection(java.lang.String serverUrl,
java.net.Proxy proxy) |
java.lang.String |
getResponse() |
private int |
getResponseCode() |
static javax.net.ssl.SSLSocketFactory |
getSSLSocketFactory() |
private static javax.net.ssl.TrustManager[] |
getTrustManager() |
void |
stop() |
private static java.lang.String TAG
private static final int CONNECTION_TIMEOUT
private static java.util.concurrent.ExecutorService sThreadCachePool
private java.net.URLConnection urlConnection
private java.lang.String response
public HttpClientHelper(java.lang.String serverUrl, java.net.Proxy proxy)
public java.lang.String getResponse()
public boolean doGet()
private java.io.InputStream getErrorStream()
private int getResponseCode() throws java.io.IOException
java.io.IOException
public void stop()
private java.net.URLConnection getHttpUrlConnection(java.lang.String serverUrl, java.net.Proxy proxy)
private java.net.URLConnection getHttpsUrlConnection(java.lang.String serverUrl, java.net.Proxy proxy)
public static javax.net.ssl.SSLSocketFactory getSSLSocketFactory()
private static javax.net.ssl.TrustManager[] getTrustManager()
public static javax.net.ssl.HostnameVerifier getHostnameVerifier()