#include "HttpServer.h" int main() { HV_MEMCHECK; HttpService service; service.GET("/ping", [](HttpRequest* req, HttpResponse* resp) { resp->body = "pong"; return 200; }); service.POST("/echo", [](HttpRequest* req, HttpResponse* resp) { resp->content_type = req->content_type; resp->body = req->body; return 200; }); http_server_t server; server.port = 8080; server.service = &service; #if 1 http_server_run(&server); #else // test http_server_stop http_server_run(&server, 0); sleep(10); http_server_stop(&server); #endif return 0; }