| Interface | Description |
|---|---|
| CookieJar |
为HTTP cookie提供策略和持久性
作为策略,此接口的实现负责选择接受和拒绝哪些cookie。一个合理的策略是拒绝所有cookie,
尽管这可能会干扰需要cookie的基于会话的身份验证方案
|
| EventListener.Factory | |
| Interceptor |
观察、修改和潜在的短路请求,并返回相应的响应。
通常,拦截器在请求或响应上添加、删除或转换标头
|
| Interceptor.Chain |
| Class | Description |
|---|---|
| BootstrapDns |
内部引导DNS实现,用于处理通过HTTPS服务器到DNS的初始连接
返回已知主机的硬编码结果
|
| Dispatcher |
关于何时执行异步请求的策略
每个dispatcher使用一个
ExecutorService在内部运行调用。
如果您提供自己的执行程序,它应该能够并发地运行配置的最大调用数 |
| DnsOverHttps |
DNS over HTTPS实施
|
| DnsOverHttps.Builder | |
| EventListener |
用于度量事件的侦听器。扩展这个类来监视应用程序的HTTP调用的数量、大小和持续时间
所有事件方法必须快速执行,不需要外部锁定,不能抛出异常,不能尝试更改事件参数,
也不能重入客户机。任何对文件或网络的IO写入都应该异步进行
|
| Handshake |
TLS握手的记录。对于HTTPS客户机,客户机是local,远程服务器
此值对象描述完成的握手。使用
ConnectionSuite设置新的握手策略 |
| NamedRunnable |
可运行的实现,它总是设置它的线程名.
|
Copyright © 2020. All rights reserved.