Apache HTTP Client和Google HTTP Client之间有什么区别?

时间:2013-01-30 09:38:00

标签: java httpclient google-http-client

正如标题中所述

为什么Google的http客户端更快?我想知道..

如果需要解释很多话,请给我链接。

1 个答案:

答案 0 :(得分:3)

Google HTTP Client是一种高级HTTP抽象,允许您使用可插拔传输库(从https://code.google.com/p/google-http-java-client/获取的信息)。其中一个是Apache HTTP Client,这意味着你无法在速度方面比较它们中的两个(因为它们基本上是不同的库)。

但是,由于在Apache HTTP客户端上使用Google的HTTP客户端会引入开销(因为您添加了额外的图层),所以只使用Apache会更快。