HttpClient——基于HttpCore的HTTP/1.1兼容的HTTP代理实现

参考:HttpClient教程 https://www.yiibai.com/httpclient/

 

HttpClient-4.5.2官方教程完整翻译 https://blog.csdn.net/ron_2016/article/details/81587492

 

HttpClient是基于HttpCore的HTTP/1.1兼容的HTTP代理实现。 它还为客户端认证,HTTP状态管理和HTTP连接管理提供可重用组件。 HttpComponents Client是Commons HttpClient 3.x的继任者和替代者。 强烈建议Commons HttpClient的用户进行升级

前言

超文本传输协议(HTTP)可能是当今互联网上使用的最重要的协议。 
网络服务,支持网络的设备以及网络计算的发展继续扩大了HTTP协议在用户驱动的Web浏览器之外的作用,同时增加了需要HTTP支持的应用程序的数量。

尽管java.net包提供了通过HTTP访问资源的基本功能,但它并不能提供许多应用程序所需的全部灵活性或功能。 
HttpClient试图通过提供一个高效的,最新的,功能丰富的包来实现最新的HTTP标准和建议的客户端来填补这个空白。

为扩展而设计,同时为基本的HTTP协议提供强大的支持,任何构建HTTP感知的客户端应用程序(例如Web浏览器,Web服务客户端或利用或扩展HTTP协议进行分布式通 
信的系统)的HttpClient都可能是有用的。

posted @ 2019-08-21 11:53  高级点工  阅读(1003)  评论(0编辑  收藏  举报