如今,HTTP协议大概是在互联网中使用的最重要的协议。Web服务、支持网络的设备和网络计算的增长继续将HTTP协议的作用扩展到用户驱动的Web浏览器之外,同时增加了需要HTTP支持的应用程序的数量。java.net包中已经提供了通过HTTP获取资源的基础方法,但是不能提供众多应用需要的完整灵活性或者功能性。HttpClient提供一个高效,最新和特性丰富,实现了客户端侧绝大多数的HTTP标准和建议的java类包,去填补java原生包中带来的缺失和空白。HttpClient为扩展而设计,同时为基本HTTP协议提供健壮的支持,对于任何一个有兴趣构建感知HTTP的客户机应用程序(如web浏览器、web服务客户机或利用或扩展HTTP协议进行分布式通信的系统)的任何人来说,HttpClient会是一个不错的选择。
原文:https://www.cnblogs.com/conjane/p/14086761.html