区别:
HttpClient类是对HttpURLConnection的封装,注重发送请求,接收响应,返回消息体,管理HTTP连接。
HttpURLConnection是java的标准包,没有封装,
HttpClient实际上是对Java提供方法的一些封装,在HttpURLConnection中的输入输出流操作,在这个接口中被统一封装成了HttpPost(HttpGet)和HttpResponse
这样,就减少了操作的繁琐性。
参考资料:
http:
//www.tuicool.com/articles/7zmqm2
HTTPClient和URLConnection核心区别分析
http://itindex.net/detail/52566-httpclient
HttpClient使用详解