程序包 org.anyline.net

类 HttpClient


  • public class HttpClient
    extends Object
    • 构造器详细资料

      • HttpClient

        public HttpClient()
    • 方法详细资料

      • download

        public boolean download()
      • status

        public int status()
      • parseResult

        public static HttpResponse parseResult​(HttpResponse result,
                                               org.apache.http.client.methods.CloseableHttpResponse response,
                                               String encode)
      • setHeader

        public static void setHeader​(org.apache.http.client.methods.HttpRequestBase method,
                                     Map<String,​String> headers)
        设置header
        参数:
        method - method
        headers - headers
      • createClient

        public org.apache.http.impl.client.CloseableHttpClient createClient()
      • createSSLClient

        public org.apache.http.impl.client.CloseableHttpClient createSSLClient​(File keyFile,
                                                                               String protocol,
                                                                               String password)
      • createSSLClient

        public org.apache.http.impl.client.CloseableHttpClient createSSLClient​(File keyFile,
                                                                               String password)
      • getProtocol

        public String getProtocol()
      • setProtocol

        public void setProtocol​(String protocol)
      • getRequestConfig

        public org.apache.http.client.config.RequestConfig getRequestConfig()
      • setRequestConfig

        public void setRequestConfig​(org.apache.http.client.config.RequestConfig requestConfig)
      • getUserAgent

        public String getUserAgent()
      • setUserAgent

        public void setUserAgent​(String userAgent)
      • getConnManager

        public org.apache.http.impl.conn.PoolingHttpClientConnectionManager getConnManager()
      • setConnManager

        public void setConnManager​(org.apache.http.impl.conn.PoolingHttpClientConnectionManager connManager)
      • getConnectTimeout

        public int getConnectTimeout()
      • setConnectTimeout

        public void setConnectTimeout​(int connectTimeout)
      • getSocketTimeout

        public int getSocketTimeout()
      • setSocketTimeout

        public void setSocketTimeout​(int socketTimeout)
      • getUrl

        public String getUrl()
      • setUrl

        public void setUrl​(String url)
      • getCharset

        public String getCharset()
      • setCharset

        public void setCharset​(String charset)
      • setEncode

        public void setEncode​(String charset)
      • getPairs

        public List<org.apache.http.NameValuePair> getPairs()
      • setPairs

        public void setPairs​(List<org.apache.http.NameValuePair> pairs)
      • isAutoClose

        public boolean isAutoClose()
      • setAutoClose

        public void setAutoClose​(boolean autoClose)
      • getReturnType

        public String getReturnType()
      • setReturnType

        public void setReturnType​(String returnType)
      • getClient

        public org.apache.http.impl.client.CloseableHttpClient getClient()
      • setClient

        public void setClient​(org.apache.http.impl.client.CloseableHttpClient client)
      • getEntity

        public org.apache.http.HttpEntity getEntity()
      • setEntity

        public void setEntity​(org.apache.http.HttpEntity entity)