github中C++实现的http服务库

cpp-httplib:只有一个头文件,但仅支持单线程;

cpp-netlib:依赖boost;

CppNet:无法获取Body,无法解析json;

Crow:依赖boost,不完全支持window

EvHttpServer:linux下,不支持window

fibio:依赖boost旧版本;

httpd:linux下,不支持window

http-server:linux下,不支持window

httpsys:star少,无法使用,不返回数据

libevent:linux下,不支持window

MultiThreadHttpd:linux下,不支持window

mongoose:仅两个文件,支持多线程

oatpp:复杂,待研究

pion:依赖boost

proxygen:linux下,不支持window

qhttp:依赖Qt

Simple-Web-Server:依赖boost,依赖OpenSSL

Tinyhttpd:linux下,不支持window

tinyWS:linux下,不支持window

vs2019_HttpSvr:调用mongoose,只支持单线程

参考:https://stackoverflow.com/questions/6405811/high-performance-application-webserver-in-c-c

Guess you like

Origin blog.csdn.net/Stone_Wang_MZ/article/details/108054600