Android 为什么我们使用ApacheHttpClient而不是HttpURLConnection?
为什么我们使用Android 为什么我们使用ApacheHttpClient而不是HttpURLConnection?,android,http,Android,Http,为什么我们使用ApacheHttpClient而不是HttpURLConnection?在哪些情况下我们更喜欢HttpUrlConnection?Apache客户端已被弃用,但我们仍在使用它-为什么 阅读Jesse写的博客 来自Dalvik的Wilson 团队: ApacheHttpClient DefaultHttpClient及其同级AndroidHttpClient是可扩展的 适用于web浏览器的HTTP客户端。它们有很大的弹性 API。它们的实现是稳定的,几乎没有bug HttpURLC
ApacheHttpClient
而不是HttpURLConnection
?在哪些情况下我们更喜欢HttpUrlConnection
?Apache客户端已被弃用,但我们仍在使用它-为什么 阅读Jesse写的博客
来自Dalvik的Wilson
团队:
ApacheHttpClient
DefaultHttpClient及其同级AndroidHttpClient是可扩展的
适用于web浏览器的HTTP客户端。它们有很大的弹性
API。它们的实现是稳定的,几乎没有bug
HttpURLConnection
HttpURLConnection是一个通用的轻量级HTTP客户端
适用于大多数应用。这门课的起点不高,但是
它专注的API使我们能够轻松地稳步改进
关于更多细节,请参见一个更具体的答案是基于意见的,但谷歌建议HttpClient升级到Android 2.2,然后再升级到UrlConnection
请看我已经浏览了这些链接,在搜索更多关于它的内容时,我知道HttpUrlConcection比Eclair和Froyo版本更好。但同时,它没有提供许多应用程序所需的全部灵活性和功能性,我只是想知道在哪种情况下Apache客户端更好?