Mongoose를 사용하는 프로젝트에서 작업 중이며 다른 서버에 POST 요청을해야합니다. 예제 목록에서이 작업을 수행하는 방법에 대한 예가 보이지 않지만이 작업을 수행하는 방법을 아는 사람이 있습니까? 내가 더 큰 C++ 응용 프로그램 내에서 작업 및 사용자 정보에 대한 응용 프로그램을 조회 할 수 있도록 간단한 서버를 만들 필요가있어C++, 몽구스 : POST 요청을 만드는 방법?
:
편집 자세한 내용을 추가 할 수 있습니다. 지금,이 같은 서버를 시작 : 내 이벤트 처리기에서
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와 몇 가지 명령을 실행합니다. 사용자가 볼 수 있도록 이러한 결과를 다시 서버에 보내야합니다. 그것은 나에게 불명확 한이 후자의 단계 다. 그것은 웹 서버 라이브러리가 일부 클라이언트가 기능을하지 않을 것이 이상한 것, 서버가 다른 서버와 얘기해야합니까?
몽구스는 HTTP _server_이며 클라이언트 기능이 없습니다. 프로토콜을 직접 구현하거나 사용 가능한 여러 라이브러리 중 하나를 사용해야합니다. 당신은 이것 [전에] (http://stackoverflow.com/users/1115716/user1115716)라고 들었습니다. –
글쎄, 그건 웹 소켓을위한 것이었지만 나는 당신의 요점을 보았습니다, 사과드립니다. – easythrees