public class HttpClientHelper
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
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 |
构造器和说明 |
---|
HttpClientHelper(java.lang.String serverUrl,
java.net.Proxy proxy) |
限定符和类型 | 方法和说明 |
---|---|
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 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()