HttpClient 4.1.x的文档在哪里?

时间:2015-03-27 08:00:34

标签: java apache httpclient document apache-httpclient-4.x

HttpClient 4.1.x的文档在哪里?

我只想要http://hc.apache.org/httpcomponents-client-4.4.x/index.html4.4.x的文档)


我悲伤的故事

我将使用HttpClient 4.1.x,无法升级到4.3.x4.4.x,因为父模块(调用我的模块)使用4.1.x。这是大公司的典型问题。

首先,我想查找HttpClient 4.1.x的文档,因此我打开了HttppClient的主页:

http://hc.apache.org/

http://hc.apache.org/

但在导航中,我只能找到4.34.4的文档。我找了类似Older VersionsVersion List的内容,但找不到任何内容。

然后我尝试搜索(Google)并找到4.2.x主页。我希望这可能链接到4.1.x文档,但没有运气。

http://hc.apache.org/httpcomponents-client-4.2.x/index.html

http://hc.apache.org/httpcomponents-client-4.2.x/index.html

我擅长学习模式,所以我猜4.1.x的主页是:

http://hc.apache.org/httpcomponents-client-4.1.x/index.html

但是,再一次,失望:

http://hc.apache.org/httpcomponents-client-4.1.x/index.html

1 个答案:

答案 0 :(得分:6)

幸运的是,Wayback Machine可以为您提供存档的网站: https://web.archive.org/web/20120103180744/http://hc.apache.org/httpcomponents-client-ga/index.html

(非常笨拙)替代方案是自己构建它:

  1. 查看HttpClient:svn co http://svn.apache.org/repos/asf/httpcomponents/httpclient/tags/4.1.3 httpclient
  2. 构建HttpClient的站点,跳过子项目:mvn -pl . site(子项目包含缺少的依赖项)
  3. 构建仍然会失败,但它将足以在target/site中生成HTML和PDF文档,包括一个大型教程PDF。
  4. 这对我有用,虽然这是一个相当笨拙的过程。