Jon*_*ham 0 java rest android http android-async-http
我正在构建一个Android应用程序,它将REST使用HTTP和HTTPS下载JSON和文件数据与服务进行通信.我正在寻找一个HTTP网络库来使用和评估选项.我找到了一个看起来很好的AsyncHttpClient(loopj.com/android-async-http)看起来不错,我看到Instagram使用它,但我看到它是建立在Apache HttpClient库上的,我似乎记得在某处看到Apache库被遗忘了赞成HttpURLConnection.这是我应该关注的吗?我应该考虑另一个图书馆吗?如果这有所不同,我计划将2.1的最低Android SDK作为目标.
您对HttpUrlConnection建议是正确的,但是,您可以检查它的初始来源并检查此建议的根本原因,它是否真的适用于您?
http://android-developers.blogspot.com/2011/09/androids-http-clients.html
HttpUrlConnection对我来说主要的限制是它最初不支持Multipart.当然它不是很难添加,但它看起来很奇怪.
另外,Apache的实现基本上是相当不错的,只有一个建议 - 不要忘记使用AndroidHttpClient而不是Default一个.
关于JSON - 我会推荐单独的库,最有可能的是 - Google的GSON http://code.google.com/p/google-gson/.对我来说AndroidHttpClient+ Gson工作得很好.
祝好运
| 归档时间: |
|
| 查看次数: |
4739 次 |
| 最近记录: |