HttpComponents Client 5.0.2 GA 发布

2020年10月02日

HttpComponents Client 5.0.2 GA 已发布,此版本将 HttpCore 升级至最新版本,提升了 RFC 7235 的一致性,并解决了自 5.0.1 版本以来发现的部分问题。

  • HTTPCLIENT-2116: 通过代理路由进行请求时,请求消息的构成不正确
  • PoolingAsyncClientConnectionManager 错误地将 Ping 命令发送到 HTTP/1.1 端点
  • HTTPCLIENT-2115: HttpAsyncClientBuilder 和 H2AsyncClientBuilder 没有将`replaceExecInterceptor()`考虑在内
  • 避免在 304 响应中更新 Content-Length header
  • HTTPCLIENT-2105: 异步客户端错误地处理了带有封闭实体的请求重定向
  • HTTPCLIENT-2100: MultipartEntityBuilder 对 EXTENDED 模式的处理不正确
  • HTTPCLIENT-2099, HTTPCLIENT-2091: 修复 SSLConnectionSocketFactory 连接超时的问题
  • ……

详情查看发布说明

5.0 系列中包含的显著更改和特性包括:

  • 支持 HTTP/2 协议,并符合最新的 HTTP/2 协议规范文档的要求和建议(RFC 7540,RFC 7541)
  • 更好地符合最新的 HTTP/1.1 协议规范文档的要求和建议
  • 由于没有全局池锁,因此具有宽松的连接限制的新连接池实现保证了更高的并发性能和更好的性能
  • 支持 Reactive Streams API
  • 程序包命名空间已更改为 “org.apache.hc.client5”

下载地址:http://hc.apache.org/downloads.cgi

展开阅读全文
0 收藏
分享
加载中
最新评论 (1)
不好用
2020-10-02 14:22
0
回复
举报
更多评论
1 评论
0 收藏
分享
返回顶部
顶部