| Package | Description |
|---|---|
| org.aoju.bus.http | |
| org.aoju.bus.http.magic | |
| org.aoju.bus.http.metric |
| Modifier and Type | Field and Description |
|---|---|
static DnsX |
DnsX.SYSTEM
使用
InetAddress.getAllByName(String)请求底层操作系统
查找IP地址的DNS。大多数自定义DnsX实现应该委托给这个实例. |
| Modifier and Type | Method and Description |
|---|---|
DnsX |
Httpd.dns() |
DnsX |
Address.dns() |
| Modifier and Type | Method and Description |
|---|---|
Httpd.Builder |
Httpd.Builder.dns(DnsX dns)
设置用于查找主机名的IP地址的DNS服务.
|
| Constructor and Description |
|---|
Address(String uriHost,
int uriPort,
DnsX dns,
SocketFactory socketFactory,
SSLSocketFactory sslSocketFactory,
HostnameVerifier hostnameVerifier,
CertificatePinner certificatePinner,
Authenticator proxyAuthenticator,
Proxy proxy,
List<Protocol> protocols,
List<ConnectionSuite> connectionSuites,
ProxySelector proxySelector) |
Httpx(DnsX dns,
HttpProxy httpProxy,
int connTimeout,
int readTimeout,
int writeTimeout,
int maxRequests,
int maxRequestsPerHost,
int maxIdleConnections,
int keepAliveDuration)
构建一个自定义配置的 HTTP Client 类
|
Httpx(DnsX dns,
HttpProxy httpProxy,
int connTimeout,
int readTimeout,
int writeTimeout,
int maxRequests,
int maxRequestsPerHost,
int maxIdleConnections,
int keepAliveDuration,
SSLSocketFactory sslSocketFactory,
X509TrustManager x509TrustManager,
HostnameVerifier hostnameVerifier)
构建一个自定义配置的 HTTP Client 类
|
| Modifier and Type | Method and Description |
|---|---|
HttpBuilder |
HttpBuilder.dns(DnsX dnsX) |
| Modifier and Type | Class and Description |
|---|---|
class |
BootstrapDns
内部引导DNS实现,用于处理通过HTTPS服务器到DNS的初始连接
返回已知主机的硬编码结果
|
class |
DnsOverHttps
DNS over HTTPS实施
|
| Modifier and Type | Method and Description |
|---|---|
DnsOverHttps.Builder |
DnsOverHttps.Builder.systemDns(DnsX systemDns) |
Copyright © 2020. All rights reserved.