什么是简单的http服务器库的好选择?它不需要高性能.我宁愿为一些REST/JSON通信("API")寻找简单的东西.
它必须能够在多线程环境中工作,并且必须能够处理大型POST请求.
有什么建议?我已经尝试过cpp-netlib,但这对于这么简单的任务来说似乎太复杂了......
编辑:我正在寻找一些非常轻巧简单的东西.比如Ruby世界中的Sinatra.Poco对我来说是另一个太重的图书馆的例子.
小智 11
想到的第一个是Poco Library(http://pocoproject.org/)
跨平台,稳定,文档齐全.虽然库本身提供的内容比您可能需要的多,但您可以构建并省略您不打算使用的部分来减少膨胀.
他们有一个功能齐全的网络库,包括几个显着的类和实用程序.
这是来自该库的幻灯片的pdf,特别感兴趣的是HTTPServer类:http: //pocoproject.org/slides/200-Network.pdf
不确定大型 POST 数据,但我以前使用过 mongoose: https: //github.com/cesanta/mongoose/。
如果不需要 LGPL 许可证,则可以在该项目是 MIT 时创建一个 MIT 分支,其中还添加了 C++ API https://github.com/bel2125/civetweb
| 归档时间: |
|
| 查看次数: |
8432 次 |
| 最近记录: |