HttpURLConnection 和 AndroidHttpClient

原创 2015年07月09日 09:26:58
在 Froyo(2.2) 之前,HttpURLConnection 有个重大 Bug,调用 close() 函数会影响连接池,导致连接复用失效,所以在 Froyo 之前使用 HttpURLConnection 需要关闭 keepAlive。
另外在 Gingerbread(2.3) HttpURLConnection 默认开启了 gzip 压缩,提高了 HTTPS 的性能,Ice Cream Sandwich(4.0) HttpURLConnection 支持了请求结果缓存。
再加上 HttpURLConnection 本身 API 相对简单,所以对 Android 来说,在 2.3 之后建议使用 HttpURLConnection,之前建议使用 AndroidHttpClient。

相关文章推荐

AndroidHttpClient java.lang.RuntimeException: This thread forbids HTTP requests

public byte[] sendRequest(String url){ byte[] bytes = null; HttpClient httpClient = new DefaultH...
  • gzsword
  • gzsword
  • 2012年03月14日 13:52
  • 2218

HttpURLConnection之基础

  • 2016年07月12日 17:39
  • 2.15MB
  • 下载

Android学习之使用HttpURLConnection下载文件

package com.example.administrator.myapplication; ​ import android.os.Bundle; import android.os.Envir...

http info, tool, HttpURLConnection

  • 2011年07月03日 21:32
  • 14.44MB
  • 下载

http.rar httpurlconnection

  • 2011年06月30日 23:20
  • 1.33MB
  • 下载

Http学习之使用HttpURLConnection发送post和get请求

最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放...

HttpUrlConnection实例

  • 2016年07月02日 12:57
  • 1003KB
  • 下载

从HttpClient到HttpURLConnection你需要知道的一些事情

本文将向大家介绍从HttpClient切换到HttpURLConnection应该注意的一些事情,以及HttpClient与HttpURLConnection各自的特点。 早在API 22的时候Goo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HttpURLConnection 和 AndroidHttpClient
举报原因:
原因补充:

(最多只允许输入30个字)