HttpComponents Client 5.1 GA 发布
HttpComponents Client 5.1 已正式 GA。需要注意的是,5.1 是与 Java 1.7 兼容的最后的发行版本,从 5.2 开始,HttpClient 将需要 Java 1.8 支持。
主要更新内容
- 修复缓存后端生成的响应对象缺少原始内容编码的问题
- 修正了异步请求重试执行拦截器对未检查异常的处理方式
- 异步客户端将支持延迟的请求重新执行命令
- 修复执行器的访问线程安全问题
- 当没有 dNSName 时,与 CN 匹配
- 修复了 HC Fluent 的抢占式身份验证问题
- 清理 H2 连接验证代码
- 使 IOReactor 异常回调可配置
- 如果重试间隔超过了响应超时,HttpClient 将不重试请求
- 如果实体为空,在 Response 的处置过程中修复 NPE
- 阻止连接管理器在不活动超过 2s 后默认验证连接的行为
详情请查看更新公告。