use*_*949 31 java httpclient apache-commons
这两个库之间的任何关系或区别.
ska*_*man 49
Commons HttpClient是一个产生HttpClient 3.1的旧项目.该项目是由较大的归入阿帕奇HttpComponents项目,它生产的HttpClient 4.x的.
这是相当混乱和有点政治,但旧的Commons HttpClient库现在已被弃用.
Ste*_*n C 14
这两个库之间有什么区别.
是.他们是非常不同的.包的名称在开始时是不同的,并且4.xAPI比3.xAPI 更丰富.
首先,4.xHttpClient API基于核心库,旨在支持HTTP的客户端和服务器端.该核心旨在支持阻塞I/O和事件驱动的I/O,并且AsyncHttpClient API顶级支持后者.该框架还有很多cookie管理,连接管理,客户端身份验证,代理路由,资源处理和流媒体等方式.
遗憾的是,这意味着为使用HttpClient 3.x而构建的代码需要重大改写才能使用HttpClient 4.x. 我想这是@skaffman提到的混乱和政治的根源.
但对我来说,最重要的是,如果你正在开发新项目,你应该使用HttpClient 4.x.
| 归档时间: |
|
| 查看次数: |
15343 次 |
| 最近记录: |