Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';Apache HTTP客户端和Google HTTP客户端之间的区别是什么?_Java_Httpclient_Google Http Client - Fatal编程技术网

Java 什么';Apache HTTP客户端和Google HTTP客户端之间的区别是什么?

Java 什么';Apache HTTP客户端和Google HTTP客户端之间的区别是什么?,java,httpclient,google-http-client,Java,Httpclient,Google Http Client,如标题所述 为什么谷歌的http客户端速度更快?我想知道 如果有很多话要解释,请给我链接。谷歌HTTP客户端是一种高级HTTP抽象,它允许您使用可插拔传输库(直接从中获取的信息)。其中一个是ApacheHTTP客户端,这意味着您真的无法在速度方面比较这两个库(因为它们是根本不同的库) 但是,由于在Apache HTTP客户端之上使用Google的HTTP客户端会带来开销(因为您添加了一个额外的层),因此仅使用Apache会更快。Google HTTP客户端是一个高级HTTP抽象,它允许您使用可插

如标题所述

为什么谷歌的http客户端速度更快?我想知道


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

谷歌HTTP客户端是一种高级HTTP抽象,它允许您使用可插拔传输库(直接从中获取的信息)。其中一个是ApacheHTTP客户端,这意味着您真的无法在速度方面比较这两个库(因为它们是根本不同的库)


但是,由于在Apache HTTP客户端之上使用Google的HTTP客户端会带来开销(因为您添加了一个额外的层),因此仅使用Apache会更快。

Google HTTP客户端是一个高级HTTP抽象,它允许您使用可插拔传输库(直接从中获取的信息)。其中一个是ApacheHTTP客户端,这意味着您真的无法在速度方面比较这两个库(因为它们是根本不同的库)

然而,由于在ApacheHTTP客户机上使用Google的HTTP客户机会带来开销(因为您添加了一个额外的层),所以只使用Apache的会更快