0
点赞
收藏
分享

微信扫一扫

C++ 轻量级极简httpserver和httpclient

潇湘落木life 2022-08-26 阅读 67


简单的 http以及websocket接口。
目前较热的有 ​​​libhv​​​,​​libevent​​​,​​Drogon​​

drogon文档:​​https://github.com/an-tao/drogon/wiki​​​ libevent文档:​​https://libevent.org/​​ mongoose文档:​​https://cesanta.com/docs/​​

但是传统的实现方法比如采用libcurl,asio等较为重型的框架来做有没有必要,因此,这里采用mongoose这个库来实现基本的httpserver和httpclient功能,非常简单,包含一个h文件,一个cpp文件到工程中就行了,无需编译,无需链接库。

本文实现了一个project,将 ​​mongoose​​​中提供的http相关api封装成了httpserver类和httpclient类。
代码位置:​​​https://github.com/shouxieai/http_server_cpp​​

问题:
解决类似运行报错: ​​​/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found 的问题​​

举报

相关推荐

0 条评论