进入安卓网络编程,HTTP库的选择?

4
我正在寻找至少3种从Android应用程序提交HTTP请求的不同方式。
它们是:
1. 显而易见的 Android.net.http AndroidHttpClient 2. Apache库 org.apache.http.client.HttpClient 3. Java.net URLConnection 对于想要获取JSON服务器数据库结果以供后续解析的应用程序,我应该使用哪一个?有哪个更快?每个选项的优势是什么?提前感谢您!

2
第一和第二个是相同的。AndroidHttpClient只是HttpClient接口的一个实现。 - CommonsWare
5个回答

3

2
我建议使用HttpURLConnection来进行简单的资源抓取。
这个类非常灵活,可以处理HTTPS、HTTP身份验证、POST、cookie等许多有用的特性。上面链接的Android开发者文档提供了一些很好的例子,说明如何正确地使用这个类。

0

我的建议是使用Android选项。Android开发人员制作了这样的东西,试图简化任务,如果您使用Apache和Java选项,则通常会比需要更困难。不过,这只是我个人的做法。如果您对其他选项更熟悉,也可以尝试一下?但最终决定权在您手中。这只是我的个人意见。


0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接