当前位置: 软件>C/C++软件
C++语言的HTTP开发包 avhttp
本文导语: avhttp avhttp是一个基于Boost.Asio实现的HTTP客户端开发工具库. 简介 它支持HTTP(1.0/1.1)、HTTPS, 断点续传, 多线程并发下载, 异步, HTTP/SOCKS4/SOCKS5代理支持等特性, 开发者可以轻松的基于这个库开发其他相关应用. 快速上手 ...
avhttp是一个基于Boost.Asio实现的HTTP客户端开发工具库.
简介它支持HTTP(1.0/1.1)、HTTPS, 断点续传, 多线程并发下载, 异步, HTTP/SOCKS4/SOCKS5代理支持等特性, 开发者可以轻松的基于这个库开发其他相关应用.
快速上手#include
#include
#include "avhttp.hpp"
int main()
{
boost::asio::io_service io;
avhttp::http_stream h(io);
boost::system::error_code ec;
// 打开url.
h.open("http://www.boost.org/LICENSE_1_0.txt", ec);
if (ec) { // 打开失败处理...
std::cout
![C++语言的HTTP开发包 avhttp[图片]](/img/tech-article-img/img_1418444830_759435.png)