两种httpClient区别

org.apache.commons.httpclient.HttpClient 与 org.apache.http.client.HttpClient区别

最近在看httpclient相关的代码

但发现两个包里同样的类名

网上资料是commons这个包下的比较多

请教下这两个类的具体区别

有先有后罢了,记得httpclient本来是commons下的一个子项目,后来由于是HTTP相关部分,所以被移到HttpComponents里去了。
PS:话说,要查apache项目的资料最好去apache官网,这样至少不会被误导……

[url]http://hc.apache.org/httpclient-3.x/[/url]
HttpClient was started in 2001 as a subproject of the Jakarta Commons, based on code developed by the Jakarta Slide project. It was promoted out of the Commons in 2004, graduating to a separate Jakarta project. In 2005, the HttpComponents project at Jakarta was created, with the task of developing a successor to HttpClient 3.x and to maintain the existing codebase until the new one is ready to take over. The Commons project, cradle of HttpClient, left Jakarta in 2007 to become an independent Top Level Project. Later in the same year, the HttpComponents project also left Jakarta to become an independent Top Level Project, taking the responsibility for maintaining HttpClient with it.