| 程序包 | 说明 |
|---|---|
| cn.ziyicloud.framework.boot.util.httpclient.builder |
| 限定符和类型 | 方法和说明 |
|---|---|
static HttpClientBuilderUtil |
HttpClientBuilderUtil.custom()
获取实例
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.digest(String username,
String password)
设置digest摘要认证
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.digest(String username,
String password,
String host,
Integer port)
设置digest摘要认证
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.pool(int maxTotal,
int defaultMaxPerRoute)
设置连接池(默认开启https)
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.proxy(String hostOrIP,
int port)
设置代理
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.retry(int tryTimes)
重试(如果请求是幂等的,就再次尝试)
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.retry(int tryTimes,
boolean retryWhenInterruptedIo)
重试(如果请求是幂等的,就再次尝试)
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.ssl()
设置ssl安全链接
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.ssl(String keyStorePath)
设置自定义sslcontext
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.ssl(String keyStorePath,
String keyStorepass)
设置自定义sslcontext
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.sslpv(SSLProtocolVersion sslpv)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
HttpClientBuilderUtil |
HttpClientBuilderUtil.sslpv(String sslpv)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
HttpClientBuilderUtil |
HttpClientBuilderUtil.timeout(int timeout)
设置超时时间
|
HttpClientBuilderUtil |
HttpClientBuilderUtil.timeout(int timeout,
boolean redirectEnable)
设置超时时间以及是否允许网页重定向(自动跳转 302)
|
Copyright © 2022. All rights reserved.