我正在开发一个使用 Mongoose 的项目,我需要向另一台服务器发出 POST 请求。我在他们的示例列表中没有看到如何执行此操作的示例,有人知道如何执行此操作吗?
编辑以添加更多细节:
我在一个更大的 C++ 应用程序中工作,需要创建一个简单的服务器,以便用户可以查询应用程序以获取信息。现在,我像这样启动服务器:
Status sampleCmd::startServer()
{
Status stat = MS::kSuccess;
struct mg_server *server;
// Create and configure the server
server = mg_create_server(NULL, ev_handler);
mg_set_option(server, "listening_port", "8080");
stopServer = false;
printf("Starting on port %s\n", mg_get_option(server, "listening_port"));
while (!stopServer) //for (;;)
{
mg_poll_server(server, 1000);
}
// Cleanup, and free server instance
mg_destroy_server(&server);
return stat;
}
在我的事件处理程序中,我为特定的 URI 解析提供的 URI,然后使用应用程序的 API 运行一些命令。我需要将这些结果发送回服务器供用户查看。我不清楚这是后一步。Web 服务器库没有一些客户端功能似乎很奇怪,服务器不需要与其他服务器通信吗?