From 8eceb3f7ccc3dc57263c7ed2529493d831d59f61 Mon Sep 17 00:00:00 2001 From: ipkn Date: Sat, 26 Apr 2014 07:44:09 +0900 Subject: Update example.cpp --- example.cpp | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/example.cpp b/example.cpp index 96ea3d4..19cb158 100644 --- a/example.cpp +++ b/example.cpp @@ -13,17 +13,12 @@ int main() return "Hello World!"; }); - FLASK_ROUTE(app, "/add_json") - ([](const flask::request& req){ - auto x = flask::json::load(req.body); - if (!x) - return flask::response(400); - int sum = x["a"].i()+x["b"].i(); - std::ostringstream os; - os << sum; - return flask::response{os.str()}; + FLASK_ROUTE(app, "/about") + ([](){ + return "About Flask example."; }); + // simple json response FLASK_ROUTE(app, "/json") ([]{ flask::json::wvalue x; @@ -31,11 +26,6 @@ int main() return x; }); - FLASK_ROUTE(app, "/about") - ([](){ - return "About Flask example."; - }); - FLASK_ROUTE(app,"/hello/") ([](int count){ if (count > 100) @@ -51,6 +41,18 @@ int main() //return flask::response(500); //}); + // more json example + FLASK_ROUTE(app, "/add_json") + ([](const flask::request& req){ + auto x = flask::json::load(req.body); + if (!x) + return flask::response(400); + int sum = x["a"].i()+x["b"].i(); + std::ostringstream os; + os << sum; + return flask::response{os.str()}; + }); + app.port(18080) .run(); } -- cgit v1.2.3-54-g00ecf