用于处理 session 、cookie、post/get、keep-alive 和异步的 Android HTTP 库

标签 android http cookies asynchronous

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

  • cookies
  • 发布/获取
  • 保持 Activity 能力
  • HTTP session
  • 异步请求
  • 流压缩 (Gzip)

从 Level 7 开始的 API(所以 AndroidHttpClient 不能使用)

最佳答案

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

最终也是最好的选择可能是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

关于用于处理 session 、cookie、post/get、keep-alive 和异步的 Android HTTP 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7558547/

相关文章:

Android 4.2 过滤掉 CHANGE_CONFIGURATION 权限?

android - 无法解析 : recyclerview-1. 1.0 受影响的模块:app

android - 在 Android 中显示用于录音的声波

asp.net - 仅一个 URL 的 HTTP 到 HTTPS 重定向

http - 有人知道支持持久 HTTP 连接的 Netty HTTP 服务器的简单示例吗?

javascript - 存储 Cookie Windows 应用商店应用程序

android - 无法解决:firebase-storage-19.2.0

php - 当我用 PHP 创建 PDF 时,如何让浏览器正确呈现它?

PHP cookie 问题 - www 或没有 www

java - 如何获取 HttpOnly cookie