HttpComponents Client 4.4 GA 发布

oschina
 oschina
发布于 2015年02月06日
收藏 25

HttpComponents Client 4.4 GA 发布,此版本值得关注的改进如下:

* 支持最新的 HTTP state 管理规范 (RFC 6265)

* Enhanced, redesigned and rewritten default SSL hostname verifier with
improved RFC 2818 compliance

* Default SSL hostname verifier and default cookie policy now validate
certificate identity and cookie domain of origin against the public
suffix list maintained by Mozilla.org <https://publicsuffix.org/list>

* 更高效持续的连接检查

* 身份验证缓存线程安全

* Native Windows Negotiate and NTLM via SSPI through JNA

同时还包括 4.3.x 的 bug 修复,请注意,此版本最低要求 Java 1.6。

此版本现已提供下载:http://hc.apache.org/downloads.cgi 

发行说明:https://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-4.4.x.txt 

HttpComponents 也就是以前的httpclient项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持 HTTP 协议最新的版本和建议。不过现在的 HttpComponents 包含多个子项目,有:

  • HttpComponents Core

  • HttpComponents Client

  • HttpComponents AsyncClient

  • Commons HttpClient

以下列出的是 HttpClient 提供的主要的功能,要知道更多详细的功能可以参见 HttpClient 的主页。

  • 实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)

  • 支持自动转向

  • 支持 HTTPS 协议

  • 支持代理服务器等

  • 支持Cookie

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:HttpComponents Client 4.4 GA 发布
加载中

最新评论(12

金贞花
金贞花

引用来自“Zhao-Qian”的评论

这煞笔玩意,API天天变

引用来自“cyper”的评论

can't agree with u more。网上的教程全是过期的,每个小版本API都TNND的不兼容,每学一个版本就像是学习一门新语言。
@饮冰室 就是这个意思
cyper
cyper

引用来自“Zhao-Qian”的评论

这煞笔玩意,API天天变
can't agree with u more。网上的教程全是过期的,每个小版本API都TNND的不兼容,每学一个版本就像是学习一门新语言。
Credo-Zhao
Credo-Zhao
这煞笔玩意,API天天变
Tex
Tex

引用来自“xinglu”的评论

这货在websphere用不了新版本,到现在还在用3.1

引用来自“ddatsh”的评论

和was本身没有关系
可以选择classloader等级的,优先加载本地的
在websphere里用有bug,在https双向认证的时候,发送的request里面没有证书, 换成jdk的原生api HttpUrlConnection就正常
loyal
loyal
哎,这货....
为毛每次升级API就会有变化...
捏造的信仰
捏造的信仰
这篇文章的字好小,安卓客户端
ddatsh
ddatsh

引用来自“xinglu”的评论

这货在websphere用不了新版本,到现在还在用3.1
和was本身没有关系
可以选择classloader等级的,优先加载本地的
最新动弹
最新动弹

引用来自“Dearchen”的评论

好东西!GA代表什么意思?

引用来自“一刀”的评论

GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。
哦!谢谢!
xinglu
xinglu
这货在websphere用不了新版本,到现在还在用3.1
一刀
一刀

引用来自“Dearchen”的评论

好东西!GA代表什么意思?
GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。
返回顶部
顶部