HTTPUrlConnection与HTTPClient这两者之间的功能区别是什么

时间:2016-07-02 01:48:56

标签: android httpclient httpurlconnection

所以我是android.i的新手我现在非常困惑。告诉我HTTPUrlConnection和HTTPClient之间的区别是什么,从web获取数据时哪个更好

1 个答案:

答案 0 :(得分:3)

HttpClient is deprecated,不应该用于任何新的应用程序。 HttpUrlConnection原本是它的替代品,它具有更少的api但更小,更轻巧。然而,HttpUrlConnection出现了一些有吸引力的竞争对手,包括okHttpRetrofitVolley(分别来自square和google)。

除非您有来自库的特定需求(例如拦截请求和修改标题),否则我建议使用okHttp,因为它拥有更大的社区并且更强大。

SO postthis blog post可以很好地描述您的选择。