程序包 org.anyline.net
类 HttpClient
java.lang.Object
org.anyline.net.HttpClient
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.apache.http.impl.client.CloseableHttpClientorg.apache.http.impl.client.CloseableHttpClientcreateSSLClient(File keyFile, String password) org.apache.http.impl.client.CloseableHttpClientcreateSSLClient(File keyFile, String protocol, String password) delete()booleandownload()get()org.apache.http.impl.client.CloseableHttpClientintorg.apache.http.impl.conn.PoolingHttpClientConnectionManagerorg.apache.http.HttpEntitygetFiles()List<org.apache.http.NameValuePair>getPairs()org.apache.http.client.config.RequestConfigintgetTask()getUrl()booleanstatic HttpResponseparseResult(HttpResponse result, org.apache.http.client.methods.CloseableHttpResponse response, String encode) post()postStream(Map<String, String> headers, String url, String encode, org.apache.http.HttpEntity entity) put()voidsetAutoClose(boolean autoClose) voidsetCharset(String charset) voidsetClient(org.apache.http.impl.client.CloseableHttpClient client) voidsetConnectTimeout(int connectTimeout) voidsetConnManager(org.apache.http.impl.conn.PoolingHttpClientConnectionManager connManager) voidvoidsetEntity(org.apache.http.HttpEntity entity) voidstatic void设置headervoidsetHeaders(Map<String, String> headers) voidvoidvoidsetProtocol(String protocol) voidsetRequestConfig(org.apache.http.client.config.RequestConfig requestConfig) voidsetReturnType(String returnType) voidsetSocketTimeout(int socketTimeout) voidsetTask(DownloadTask task) voidvoidsetUserAgent(String userAgent) intstatus()upload()
-
构造器详细资料
-
HttpClient
public HttpClient()
-
-
方法详细资料
-
post
-
put
-
get
-
delete
-
postStream
-
download
public boolean download() -
upload
-
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- methodheaders- headers
-
createClient
public org.apache.http.impl.client.CloseableHttpClient createClient() -
createSSLClient
-
createSSLClient
-
getProtocol
-
setProtocol
-
getRequestConfig
public org.apache.http.client.config.RequestConfig getRequestConfig() -
setRequestConfig
public void setRequestConfig(org.apache.http.client.config.RequestConfig requestConfig) -
getUserAgent
-
setUserAgent
-
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) -
getHeaders
-
setHeaders
-
getUrl
-
setUrl
-
getCharset
-
setCharset
-
setEncode
-
getParams
-
setParams
-
getPairs
-
setPairs
-
isAutoClose
public boolean isAutoClose() -
setAutoClose
public void setAutoClose(boolean autoClose) -
getTask
-
setTask
-
getFiles
-
setFiles
-
getReturnType
-
setReturnType
-
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) -
getParam
-