使用HttpUriRequest与HttpURLConnection有什么优缺点?

时间:2013-07-31 22:02:33

标签: android performance httprequest droidquery

我为Android创建了几个使用HttpUriRequest创建网络请求的应用和库(例如,我的droidQuery库),但是我看到一些新的库出现了(例如OkHttp,这意味着非常快“,而不是使用HttpURLConnection

HttpURLConnection是否提供比HttpUriRequest更快的连接,或者这两个类基本相同?使用其中一个的优点和缺点是什么?

1 个答案:

答案 0 :(得分:2)

Android Dev Blog

回答了这个问题

哪个客户最好?

  

Apache HTTP客户端在Eclair上的错误更少   升级Froyo。这是这些版本的最佳选择。

     

对于Gingerbread而言,更好的是,HttpURLConnection是最佳选择。它的   简单的API和小巧的尺寸使其非常适合Android。透明   压缩和响应缓存减少网络使用,提高速度和   节省电池。新的应用程序应该使用HttpURLConnection;它是   我们将在哪里投入精力。