diff options
| author | Stefan Boberg <[email protected]> | 2021-11-18 21:14:01 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-11-18 21:14:01 +0100 |
| commit | 4339b4f6772ad543002044c002f807c7dcdf4879 (patch) | |
| tree | 564d44209d6331cb2cb7d5ac9ef2fee1de181d2f /zenserver/admin/admin.cpp | |
| parent | merged from main (diff) | |
| download | zen-4339b4f6772ad543002044c002f807c7dcdf4879.tar.xz zen-4339b4f6772ad543002044c002f807c7dcdf4879.zip | |
rpc: tactical checkin
Diffstat (limited to 'zenserver/admin/admin.cpp')
| -rw-r--r-- | zenserver/admin/admin.cpp | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/zenserver/admin/admin.cpp b/zenserver/admin/admin.cpp index 07211cbeb..2dd9b110f 100644 --- a/zenserver/admin/admin.cpp +++ b/zenserver/admin/admin.cpp @@ -11,18 +11,25 @@ namespace zen { HttpAdminService::HttpAdminService() { m_Router.RegisterRoute( - "hello", - [this](HttpRouterRequest& Req) { Req.ServerRequest().WriteResponse(HttpResponseCode::OK); }, + "health", + [this](HttpRouterRequest& Req) { + CbObjectWriter Obj; + Obj.AddBool("ok", true); + Req.ServerRequest().WriteResponse(HttpResponseCode::OK, Obj.Save()); + }, HttpVerb::kGet); + // RPC endpoint m_Router.RegisterRoute( - "health", + "", [this](HttpRouterRequest& Req) { + CbObject Payload = Req.ServerRequest().ReadPayloadObject(); + CbObjectWriter Obj; Obj.AddBool("ok", true); Req.ServerRequest().WriteResponse(HttpResponseCode::OK, Obj.Save()); }, - HttpVerb::kGet); + HttpVerb::kPost); } HttpAdminService::~HttpAdminService() |