| 程序包 | 说明 |
|---|---|
| io.github.msyysoft.java.utiltools.httpclientutil.builder |
| 限定符和类型 | 方法和说明 |
|---|---|
static HCB |
HCB.custom() |
HCB |
HCB.pool(int maxTotal,
int defaultMaxPerRoute)
设置连接池(默认开启https)
|
HCB |
HCB.proxy(String hostOrIP,
int port)
设置代理
|
HCB |
HCB.retry(int tryTimes)
重试(如果请求是幂等的,就再次尝试)
|
HCB |
HCB.retry(int tryTimes,
boolean retryWhenInterruptedIO)
重试(如果请求是幂等的,就再次尝试)
|
HCB |
HCB.ssl()
设置ssl安全链接
|
HCB |
HCB.ssl(String keyStorePath)
设置自定义sslcontext
|
HCB |
HCB.ssl(String keyStorePath,
String keyStorepass)
设置自定义sslcontext
|
HCB |
HCB.sslpv(SSLs.SSLProtocolVersion sslpv)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
HCB |
HCB.sslpv(String sslpv)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
HCB |
HCB.timeout(int timeout)
设置超时时间
|
HCB |
HCB.timeout(int timeout,
boolean redirectEnable)
设置超时时间以及是否允许网页重定向(自动跳转 302)
|
Copyright © 2023. All rights reserved.