一、HttpClient 介绍

  1. Voovan HttpClient 是基于 Voovan 开源项目的异步通信开发,兼容 Http1.1协议的 Http 通信客户端工具,支持标准的 HTTP1.1协议及 HTTPS
  2. 本教程主要是一个引导教程,引导大家如何快速的使用 HttpClient 连续的访问一个网址.
  • HttpClient 支持 Stream 形式的调用.
  • 连续访问:支持一次 Socket 连接多次不断的发送 Http 请求,及 HTTP 协议的 keep-alive 模式。

连续访问场景说明:

首先我们通过浏览器打开了:http://www.oschina.net/,然后我们对其中的一篇文章产生了兴趣,我们就会点击连接:http://www.oschina.net/news/76652/redisson-2-3-0,那么这个时候浏览器是使用了上次的 socket连接来发送和接收第二个请求的.幸运的是 Voovan HttpClient 也支持