C ++, Mongoose: как сделать POST-запрос?

Я работаю над проектом, который использует 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 для конкретного и затем выполняю некоторые команды с API приложения. Мне нужно отправить эти результаты обратно на сервер для просмотра пользователем. Этот последний шаг мне неясен. Кажется странным, что библиотека веб-сервера не будет иметь немного функциональность клиента, серверам не нужно общаться с другими серверами?

-4

Решение

Хорошо, оказывается, я думал об этом неправильно. Мне нужно было ответить на запрос POST, который я получал. Так что использование mg_printf_data (…) с объектом подключения сработало для меня.

0

Другие решения


По вопросам рекламы [email protected]