android - URLConnection 或 HTTPClient : Which offers better functionality and more efficiency?

标签 android httpclient urlconnection

我希望为 Android 应用程序创建一个登录表单。我想使用 post 方法将信息发送到由 PHP 文件处理的服务器端;依次验证参数并发送回响应。

我查看了使用 HttpClient 和 URLConnection 的实现,它们非常相似。在 Android 应用中使用哪个更有效?

最佳答案

我相信在这种情况下,这取决于您认为哪种 API 更自然。通常,HTTPClient 在服务器端应用程序(或者可能是批处理应用程序)中效率更高,因为它允许您指定一个多线程连接池、最大连接数和每个主机的最大连接数(确保并发连接到同一主机不会被序列化(HttpUrlConnection 有问题))。但在 Android 应用中,您可能一次只建立一个连接,所以这无关紧要。

关于android - URLConnection 或 HTTPClient : Which offers better functionality and more efficiency?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9551058/

相关文章:

android - React Native - "Network request failed"获取非 https url

java - 接收 HTTP 请求的响应

c# - 即使没有重用连接选项,Fiddler 也会加速 HTTPClients 请求

java - Websphere 慢速 URLConnection

android - 更改系统文件权限

android - 如何更改微调项的背景颜色

c# - Webclient 没有得到响应 uri

java - 用于下载文件的简单 java 类

android - NoSuchMethodError : libcore. io.IoUtils.closeQuietly 使用 URLConnection 时

android - Android Activity 和 Service 有什么区别