【问题标题】:What are the pros and cons of using HttpUriRequest vs. HttpURLConnection?使用 HttpUriRequest 与 HttpURLConnection 的优缺点是什么?
【发布时间】:2013-07-31 22:02:32
【问题描述】:

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

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

【问题讨论】:

  • Google 更喜欢人们使用 HttpURLConnection。他们不会继续更新 apache httpclient 库。这是link

标签: android performance httprequest droidquery


【解决方案1】:

这是在Android Dev Blog 上回答的:

哪个客户端最好?

Apache HTTP 客户端在 Eclair 和 弗罗约。这是这些版本的最佳选择。

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

【讨论】:

    猜你喜欢
    • 2010-12-03
    • 1970-01-01
    • 2017-07-26
    • 2016-03-26
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 1970-01-01
    • 2012-05-12
    相关资源
    最近更新 更多