public class HttpClientUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CHARSET_UTF8 |
protected static org.apache.commons.logging.Log |
logger |
| 构造器和说明 |
|---|
HttpClientUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
get(String url)
Get方式提交,URL中包含查询参数, 格式:http://www.g.cn?
|
static String |
get(String url,
Map<String,String> params)
Get方式提交,URL中不包含查询参数, 格式:http://www.g.cn
|
static String |
get(String url,
Map<String,String> params,
String charset)
Get方式提交,URL中不包含查询参数, 格式:http://www.g.cn
|
static org.apache.http.conn.HttpClientConnectionManager |
getConnectionManager() |
static org.apache.http.impl.client.CloseableHttpClient |
getHttpClient(String charset)
获取HttpClient实例
|
static org.apache.http.impl.client.HttpClientBuilder |
getHttpClientBuilder(String charset) |
static String |
post(String url,
Map<String,String> params)
Post方式提交,URL中不包含提交参数, 格式:http://www.g.cn
|
static String |
post(String url,
Map<String,String> params,
String charset)
Post方式提交,URL中不包含提交参数, 格式:http://www.g.cn
|
static String |
post(String url,
Map<String,String> params,
String charset,
URL keystoreUrl,
String keystorePassword)
Post方式提交,忽略URL中包含的参数,解决SSL双向数字证书认证
|
public static String get(String url)
url - 提交地址public static String get(String url, Map<String,String> params)
url - 提交地址params - 查询参数集, 键/值对public static String get(String url, Map<String,String> params, String charset)
url - 提交地址params - 查询参数集, 键/值对charset - 参数提交编码集public static String post(String url, Map<String,String> params)
url - 提交地址params - 提交参数集, 键/值对public static String post(String url, Map<String,String> params, String charset)
url - 提交地址params - 提交参数集, 键/值对charset - 参数提交编码集public static String post(String url, Map<String,String> params, String charset, URL keystoreUrl, String keystorePassword)
url - 提交地址params - 提交参数集, 键/值对charset - 参数编码集keystoreUrl - 密钥存储库路径keystorePassword - 密钥存储库访问密码RuntimeExceptionpublic static org.apache.http.conn.HttpClientConnectionManager getConnectionManager()
public static org.apache.http.impl.client.HttpClientBuilder getHttpClientBuilder(String charset)
public static org.apache.http.impl.client.CloseableHttpClient getHttpClient(String charset)
charset - 参数编码集, 可空Copyright © 2014. All Rights Reserved.