libcurl的封装库 libSkyChaserHttp,支持gzip,http,htpps,功能齐全
2016-06-24 15:09
716 查看
一、介绍
以前模拟http请求也是用的libcurl,功能还是蛮强大的,比winhttp更方便,后来发现每次用起来写了挺多代码,每次自己还是得封装一次,所以为了方便,我下载了一份最新的进行封装,以便自己使用,试用了一段时间,今天贡献给大家!
下载地址见最下面 !!!
二、接口预览
三、工程配置
注意,使用libSkyChaserHttp运行库必须保持一致,不然容易出现各种问题,因为libzip和openssl我都是用的这个运行库,工程属性设置如下:
Debug 版本配置如下:
Release 版本配置如下:
四、使用简介
然后,你就可以愉快的使用了,示例代码:
注意 _SKY_CHASER_HTTP_IMP_ 定义不能忘了,整个请求过程还是比较简单的。
五、下载地址
源码:
http://download.csdn.net/detail/antihips/9677155
v 2.0
更新日志:
1、修复某些特殊网站 https 出现拒绝连接问题。
2、全新编译 libcurl - 7.51.0,openssl-1.0.2j, zlib125
http://download.csdn.net/detail/antihips/9676464
V 1.5
更新日志:
1、修复静态库不匹配导致崩溃的BUG
2、增加PUT请求
http://download.csdn.net/detail/antihips/9671156
V 1.0
更新日志:
1、第一个版本
http://download.csdn.net/detail/antihips/9558520
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- OpenSSL编程之RSA
- 怎样安装openssl 2011-12-11
- HTTP Header 属性列表
- Linux实现https方式访问站点
- nginx中http核心模块的配置指令2
- nginx中http核心模块的配置指令3
- nginx中http核心模块的配置指令4
- nginx中http的fastcgi模块的配置指令1
- HTTPS科普扫盲帖
- 如何在 Linux 中快速地通过 HTTP 提供文件访问服务
- 深入HTTP head的使用详解
- Ruby程序中发送基于HTTP协议的请求的简单示例
- ASP 中使用 HTTP 协议发送参数详解
- C#基于socket模拟http请求的方法
- http www安全必备知识