class SimpleHttpClientDemo extends Object
| 构造器和说明 |
|---|
SimpleHttpClientDemo() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SSLContext |
createIgnoreVerifySSL()
绕过验证
|
static SSLContext |
custom(String keyStorePath,
String keyStorepass)
设置信任自定义的证书
|
static void |
main(String[] args) |
static org.apache.http.impl.client.HttpClientBuilder |
proxy(String hostOrIP,
int port)
设置代理
|
static String |
send(String url,
Map<String,String> map,
String encoding)
模拟请求
|
public static SSLContext custom(String keyStorePath, String keyStorepass)
keyStorePath - 密钥库路径keyStorepass - 密钥库密码public static SSLContext createIgnoreVerifySSL() throws NoSuchAlgorithmException, KeyManagementException
public static org.apache.http.impl.client.HttpClientBuilder proxy(String hostOrIP, int port)
builder - hostOrIP - port - public static String send(String url, Map<String,String> map, String encoding) throws KeyManagementException, NoSuchAlgorithmException, org.apache.http.client.ClientProtocolException, IOException
url - 资源地址map - 参数列表encoding - 编码NoSuchAlgorithmExceptionKeyManagementExceptionIOExceptionorg.apache.http.client.ClientProtocolExceptionpublic static void main(String[] args) throws org.apache.http.ParseException, IOException, KeyManagementException, NoSuchAlgorithmException
org.apache.http.ParseExceptionIOExceptionKeyManagementExceptionNoSuchAlgorithmExceptionCopyright © 2023. All rights reserved.