[历史归档]本文原发布于 cstriker1407.info 个人博客,内容为历史存档,仅供参考。
发布时间:2016-10-18| 标题:C语言HTTP开源框架libghttp的网址记录|分类:编程 / C && C++ |标签:libghttp
C语言HTTP开源框架libghttp的网址记录
- 介绍:
- 官网地址:
- Linux下移植:
- Windows移植:
- libghttp使用:
- https:
介绍:
C语言下如果想使用HTTP功能,一般都需要自己写socket代码,这样效率比较低,根据拿来主义,这里笔记一个简单的HTTP开源框架libghttp。
官网地址:
【http://archive.linuxfromscratch.org/blfs-museum/1.0/BLFS-1.0/gnome/libghttp.html】
Linux下移植:
libghttp本来就是Gnome工具包之一,无需移植,这里就不说了。
Windows移植:
参考【 http://blog.csdn.net/earbao/article/details/39023631 】,这里也不在多说了。
libghttp使用:
libghttp是开源工程,而且代码写的非常简单,如何使用libghttp可以直接google或者查看ghttp.h中关于API的介绍。
https:
不过这里需要说明的是libghttp对于https是不支持的,如果需要使用https,可以考虑使用libghttp中的代理功能来试下,不过作者尝试了下,没有成功。如果希望libghttp支持https,可以查看下这个patch,不过作者本地Win没有SSL开发环境,就没有继续研究下去。
【https://github.com/pld-linux/libghttp/blob/master/libghttp-ssl.patch】