c++ - 与 Ruby 的 Rack 最接近的 C++ 类似物是什么?

标签 c++ ruby interface webserver rack

我是 Rack 的 super 粉丝,在过去的几年里,我用它构建了几个轻量级的网络应用程序。我一直很好奇 C++ 是否存在类似的东西。我花了很多时间在谷歌上搜索,但一无所获。我发现 Rack 难以描述也于事无补。它的标语是“A Ruby Webserver Interface”。搜索 {c++ "webserver interface"},我发现了比我想要的更多的东西,比如 wt ,并且我找到了直接使用 FastCGI 的建议。我觉得 Rack 正好适合这两个选项。

我不确定我是否在寻找 Rack 的 C++ 类似物时遇到困难,因为不存在这样的东西,或者因为我只是使用了糟糕的搜索词。

是否有与 Rack 非常接近的 C++ 类比?如果没有,是否有一个库或一小组库可以为我完成大部分较低级别、容易出错的事情,但仍然让我拥有 Rack 所做的控制级别?

最佳答案

你可以看看cpp-netlib .它提供了相当低级别的 http View (客户端和服务器端),但足够高,您不必经常处理最低级别的网络 api。

关于c++ - 与 Ruby 的 Rack 最接近的 C++ 类似物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10912978/

相关文章:

c++ - 连接器/C++ MySQL 错误代码 : 2014 , SQLState : HY000 and Commands out of sync error why?

c++ - 带有 std::vector 和带有缩减的标量变量的 OpenMP for 循环

ruby-on-rails - 带有用于 ruby​​ on rails 应用程序的代码指标的 CI 工具

ruby - 在写入新内容之前清理 ruby​​ 文件

python - Ruby on Rails 与 Django

iphone - 设计 View 从 Interface Builder 中消失

用于函数接口(interface)的 Python 库?

c++ - 我想在空 tableWidget 中添加带有文本的新项目

java - 如何用 Java 编写可靠的纯聚合(组合)游戏对象?

c++ - 使用 QXMLStreamReader C++、Qt 读取 XML 文件,解析错误