public class HttpBuilder extends Object
| 构造器和说明 |
|---|
HttpBuilder() |
public HttpClient build()
public static HttpBuilder parse(String url)
url - urlpublic static HttpBuilder init()
public HttpBuilder setContentType(String type)
public HttpBuilder setClient(org.apache.http.impl.client.CloseableHttpClient client)
public HttpBuilder setHeaders(Map<String,String> headers)
public HttpBuilder addHeader(String key, String value)
public HttpBuilder setUrl(String url)
public HttpBuilder setCharset(String charset)
public HttpBuilder setEntity(org.apache.http.HttpEntity entity)
public HttpBuilder clearHeader()
public HttpBuilder setEntity(String entity)
public HttpBuilder setEntity(Map<String,?> map)
public HttpBuilder setPairs(List<org.apache.http.NameValuePair> pairs)
public HttpBuilder addPair(List<org.apache.http.NameValuePair> pairs)
public HttpBuilder addDownloadTask(DownloadTask task)
public HttpBuilder setUploadFiles(Map<String,Object> files)
public HttpBuilder addUploadFiles(String key, File file)
public HttpBuilder addUploadFiles(String key, byte[] file)
public HttpBuilder setParams(Map<String,Object> params)
public HttpBuilder addParam(String key, String value)
public HttpBuilder setReturnType(String type)
public HttpBuilder setUserAgent(String agent)
public HttpBuilder setParam(String key, Object value)
Copyright © 2023. All rights reserved.