commons-httpclient 和 httpclient 区别

简介: commons-httpclient 和 httpclient 区别

commons-httpclient 和 httpclient 区别


项目里的pom中,里面有这么两个包依赖。

<dependency>
    <groupId>commons-httpclient</groupId>
     <artifactId>commons-httpclient</artifactId>
     <version>3.1</version>
</dependency>

<dependency>
       <groupId>org.apache.httpcomponents</groupId>    
       <artifactId>httpclient</artifactId> <version>4.5.2</version> 
</dependency>


httpclient依赖

 

Commons Httpclient依赖


发现项目里面用到它们的地方也差不多,都是用来处理http请求


这两个包在manen仓库上面都可以找到。


Commons Httpclient这个项目不再进一步完善了,它已经被Httpclient项目的两个子模块HttpClient和HttpCore所取代了,后者在持续更新和完善中。建议还是使用httpclient吧。


相关文章
|
8月前
Httpclient使用总结
Httpclient使用总结
41 0
HttpComponents - HttpClient 基础篇
HttpComponents - HttpClient 基础篇
154 0
HttpComponents - HttpClient 基础篇
|
Java Apache Maven
Apache HttpComponents 之 Httpclient 参考
Apache HttpComponents Apache HttpComponents 项目负责创建和维护一个基于 HTTP 和相关协议的底层 Java 组件工具集。
532 0
Apache HttpComponents 之 Httpclient 参考
HttpComponents - HttpClient 获取 Cookie 的两种方式
HttpComponents - HttpClient 获取 Cookie 的两种方式
243 0
|
运维 监控 负载均衡
HttpClient 你不一定会用
我在凤巢团队独立搭建和运维的一个高流量的推广实况系统,是通过HttpClient 调用大搜的实况服务。最近经常出现Address already in use (Bind failed) 的问题。很明显是一个端口绑定冲突的问题,于是大概排查了一下当前系统的网络连接情况和端口使用情况,
HttpClient 你不一定会用
|
XML JSON Java
再见,HttpClient!再见,Okhttp!
因为业务关系,要和许多不同第三方公司进行对接。这些服务商都提供基于http的api。但是每家公司提供api具体细节差别很大。有的基于RESTFUL规范,有的基于传统的http规范;有的需要在header里放置签名,有的需要SSL的双向认证,有的只需要SSL的单向认证;有的以JSON 方式进行序列化,有的以XML方式进行序列化。类似于这样细节的差别太多了。
440 0
再见,HttpClient!再见,Okhttp!
|
Java 应用服务中间件 API