| 限定符和类型 | 类和说明 |
|---|---|
private static class |
HttpUtil.TrustAnyHostnameVerifier
https 域名校验
|
private static class |
HttpUtil.TrustAnyTrustManager
https 证书管理
|
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
CHARSET |
private static int |
connectTimeout |
private static String |
POST |
private static int |
readTimeout |
private static SSLSocketFactory |
sslSocketFactory |
private static HttpUtil.TrustAnyHostnameVerifier |
trustAnyHostnameVerifier |
| 限定符 | 构造器和说明 |
|---|---|
private |
HttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
private static String |
buildUrlQuery(String url,
Map<String,String> queryParas) |
static String |
getHostIp() |
private static HttpURLConnection |
getHttpConnection(String url,
String method,
Map<String,String> headers) |
private static SSLSocketFactory |
initSSLSocketFactory() |
static String |
post(String url,
Map<String,String> queryParas,
String data) |
static String |
post(String url,
Map<String,String> queryParas,
String data,
Map<String,String> headers)
Send POST request
|
static String |
post(String url,
String data) |
static String |
post(String url,
String data,
Map<String,String> headers) |
private static String |
readString(HttpURLConnection conn) |
static void |
setCharSet(String charSet) |
static void |
setConnectTimeout(int connectTimeout) |
static void |
setReadTimeout(int readTimeout) |
private static int connectTimeout
private static int readTimeout
private static final SSLSocketFactory sslSocketFactory
private static final HttpUtil.TrustAnyHostnameVerifier trustAnyHostnameVerifier
private HttpUtil()
private static SSLSocketFactory initSSLSocketFactory()
public static void setCharSet(String charSet)
public static void setConnectTimeout(int connectTimeout)
public static void setReadTimeout(int readTimeout)
private static HttpURLConnection getHttpConnection(String url, String method, Map<String,String> headers) throws IOException, NoSuchAlgorithmException, NoSuchProviderException, KeyManagementException
public static String post(String url, Map<String,String> queryParas, String data, Map<String,String> headers)
private static String readString(HttpURLConnection conn) throws IOException
IOExceptionCopyright © 2023. All rights reserved.