2

我想使用 mongoose 从我的应用程序内部公开休息 api。但是,我没有看到如何实现这一点的任何模型。

有谁知道使用猫鼬是否可行?

可以提供任何示例来演示它的简单案例吗?

4

1 回答 1

2

我使用 mongoose 在 C++ 中实现了到 Windows 服务的 HTTP 接口。将 mongoose 包装在一组 C++ 类中是相当简单的。检索请求信息和生成输出流很容易。我使用Boost.IOStreams来实现连接流,以便请求处理程序可以使用 std::ostream 接口将结果写回连接。

使用该set_uri_callback()函数为每个可能的请求定义一个处理程序。

在每个处理程序中获取请求类型(GET、PUT、POST 等)和参数。

将适当的结果写回连接。

于 2012-06-22T03:15:09.587 回答