C/C++ - 有好的 web 服务器库吗?

26

是否有任何快速的开源Web服务器库?谢谢。


重复吗?http://stackoverflow.com/questions/738273/open-source-c-c-embedded-web-server,http://stackoverflow.com/questions/175507/c-c-web-server-library,https://dev59.com/T0jSa4cB1Zd3GeqPHasC - Éric Malenfant
4个回答

24

4
libmicrohttpd非常完美。谢谢。 - Alon Gubkin
1
感谢提供libmicrohttpd的链接,我甚至不知道它的存在 :) 看起来API很简洁,许可证也非常自由,我会把它放进我的工具箱。 - Tim Post

3
据我所知,libevent 有一个非常好的基于事件驱动和轻量级的 http 服务器 头文件

谢谢提供链接。虽然很简单,但是内容很有趣。 - Mahmoud Al-Qudsi
C++代码应该是基础的,这就是所谓的裸骨。 - Andrew

1

-6

看看Qt吧。我不知道它是否足够快,但它有一个很好的网络模块。你还可以免费获得SQL和XML模块,以及更多(根据你的需求而定),GPL/LGPL和跨平台。

http://doc.trolltech.com/4.5/qtnetwork.html


6
Qt 网络库没有提供处理 HTTP 协议的方法。它也没有带有线程池选择服务器。你必须从 TCP 开始构建所有内容,直到能够处理 C10k 问题的 HTTP 服务器。因此,我认为这个建议并不有用。 - nurettin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接