程序包 org.anyline.net
类 HttpBuilder
java.lang.Object
org.anyline.net.HttpBuilder
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addDownloadTask(DownloadTask task) addUploadFiles(String key, byte[] file) addUploadFiles(String key, File file) build()static HttpBuilderinit()static HttpBuilderstatic HttpBuilderinit(org.apache.http.impl.client.CloseableHttpClient client) static HttpBuilderstatic HttpBuilder解析url 识别出参数k=v无效输入:'&k'=vsetCharset(String charset) setClient(org.apache.http.impl.client.CloseableHttpClient client) setContentType(String type) setEntity(org.apache.http.HttpEntity entity) setHeaders(Map<String, String> headers) setReturnType(String type) setUploadFiles(Map<String, Object> files) setUserAgent(String agent)
-
构造器详细资料
-
HttpBuilder
public HttpBuilder()
-
-
方法详细资料
-
build
-
parse
解析url 识别出参数k=v无效输入:'&k'=v- 参数:
url- url- 返回:
- HttpBuilder
-
init
-
init
-
init
-
init
-
setContentType
-
setClient
-
setHeaders
-
addHeader
-
setUrl
-
setCharset
-
setEntity
-
clearHeader
-
setEntity
-
setEntity
-
setPairs
-
addPair
-
addDownloadTask
-
setUploadFiles
-
addUploadFiles
-
addUploadFiles
-
setParams
-
addParam
-
setReturnType
-
setUserAgent
-
getParam
-
setParam
-