public class HttpRequester extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
log |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpRequester |
addHeader(String key,
String value) |
HttpRequester |
addHeaders(Map<String,String> headers) |
HttpRequester |
addQueryParam(String key,
String value) |
HttpRequester |
addQueryParams(Map<String,String> queryParams) |
static HttpRequester |
create() |
HttpResponseResult |
execute() |
static org.apache.http.impl.conn.PoolingHttpClientConnectionManager |
getCm() |
static org.apache.http.client.config.RequestConfig |
getRequestConfig() |
HttpResponseHandler |
getResponseHandler() |
static org.apache.http.conn.ssl.SSLConnectionSocketFactory |
getSslcsf() |
HttpRequester |
setBodyEntity(org.apache.http.HttpEntity bodyEntity) |
static void |
setCm(org.apache.http.impl.conn.PoolingHttpClientConnectionManager cm) |
HttpRequester |
setHttpMethod(HttpMethod httpMethod) |
static void |
setRequestConfig(org.apache.http.client.config.RequestConfig requestConfig) |
HttpRequester |
setResponseHandler(HttpResponseHandler responseHandler) |
static void |
setSslcsf(org.apache.http.conn.ssl.SSLConnectionSocketFactory sslcsf) |
HttpRequester |
setUrl(String url) |
public static HttpRequester create()
public HttpRequester setHttpMethod(HttpMethod httpMethod)
public HttpRequester setUrl(String url)
public HttpRequester addQueryParam(String key, String value)
public HttpRequester addQueryParams(Map<String,String> queryParams)
public HttpRequester addHeader(String key, String value)
public HttpRequester addHeaders(Map<String,String> headers)
public HttpRequester setBodyEntity(org.apache.http.HttpEntity bodyEntity)
public HttpResponseHandler getResponseHandler()
public HttpRequester setResponseHandler(HttpResponseHandler responseHandler)
public HttpResponseResult execute() throws Exception
Exceptionpublic static org.apache.http.conn.ssl.SSLConnectionSocketFactory getSslcsf()
public static void setSslcsf(org.apache.http.conn.ssl.SSLConnectionSocketFactory sslcsf)
public static org.apache.http.client.config.RequestConfig getRequestConfig()
public static void setRequestConfig(org.apache.http.client.config.RequestConfig requestConfig)
public static org.apache.http.impl.conn.PoolingHttpClientConnectionManager getCm()
public static void setCm(org.apache.http.impl.conn.PoolingHttpClientConnectionManager cm)
Copyright © 2019. All rights reserved.