HttpClient 指南
2021-12-19 21:58:47 0 举报
AI智能生成
HttpClient 指南
作者其他创作
大纲/内容
1、基础知识
1.1、请求执行
1.2、HttpClient 接口
1.3、HTTP 执行上下文
1.4、HTTP 协议侦听器
1.5、异常处理
1.6、中止请求
1.7、重定向处理
2、Connection 管理
2.1、连接持久性
一次连接,多次http 请求/响应 -- 提高性能
2.2、HTTP 连接路由
HttpClient 路由方式
普通连接
隧道连接
分层连接
路由计算
安全HTTP 连接
2.3、HTTP连接管理器
管理连接和连接管理器
简单的连接管理器
池化的连接管理器
连接管理器shutdown
2.4、多线程请求执行
2.5、连接逐出策略
2.6、连接keep alive策略
2.7、连接socket 的创建工厂
安全Socket 层
集成连接管理器
SSL/TLS 定制
Hostname 验证
2.8、HttpClient代理配置
3、HTTP 状态管理
3.1、HTTP Cookies
3.2、Cookie 规范
3.3、选择Cookie 策略
3.4、定制Cookie 策略
3.5、Cookie 持久化
3.6、HTTP 状态管理和执行上下文
4、HTTP 认证
4.1、用户凭据
4.2、认证方案
4.3、凭据提供者
4.4、HTTP 认证和执行上下文
4.5、认证数据的缓存
4.6、抢先认证
4.7、NTLM 认证
4.8、SPNEGO/Kerberos 认证
5、流式API
流式API
6、HTTP 缓存
6.1、一般概念
6.2、RFC-2616 合规性
6.3、示例
6.4、配置
6.5、后端存储
7、高级主题
7.1 定制 client 连接
7.2 带状态的 HTTP 连接
7.3 使用 FutureRequestExecutionService
创建 FutureRequestExecutionService
计划请求
取消任务
回调
衡量指标
0 条评论
下一页