Android HTTP库用于处理会话,cookie,发布/获取,保持活动和异步

时间:2011-09-26 17:01:51

标签: android http cookies asynchronous

我应该将哪个HTTP库用作应用程序的核心? 需要处理这些:

  • 缓存
  • POST / GET
  • 保持活力
  • HTTP会话
  • 异步请求
  • 流压缩(Gzip)
来自Level 7的API中的

(因此无法使用AndroidHttpClient)

2 个答案:

答案 0 :(得分:1)

这是一个相当古老的问题,但我应该提供最新的正确答案。

最终和最佳选择可能是来自 James Smith(又名LoopJ)的 Android Async Http Client

Github: https://github.com/loopj/android-async-http
网站: http://loopj.com/android-async-http/

+版本4.2.3中的功能HttpClient
自API 1以来 +兼容性

使用库 httpclientandroidlib 并构建更多最新版本的 loopj async http client

并不是很难

对于那些只想使用库的人,我提供自定义更新版本(最新的4.2.3 HttpClient)

<强> https://github.com/smarek/Android-Async-Http-Client-Updated

答案 1 :(得分:0)

Android包含apache HTTP库。见

了解更多。这应该为您提供所需的一切。