diff --git a/src/webservice/GetFlagsHandler.cpp b/src/webservice/GetFlagsHandler.cpp index 35db5d03f7..8de22f8a69 100644 --- a/src/webservice/GetFlagsHandler.cpp +++ b/src/webservice/GetFlagsHandler.cpp @@ -64,7 +64,7 @@ void GetFlagsHandler::onEOM() noexcept { ResponseBuilder(downstream_) .status(WebServiceUtils::to(HttpStatusCode::OK), WebServiceUtils::toString(HttpStatusCode::OK)) - .body(folly::toPrettyJson(res)) + .body(folly::toPrettyJson(res) + "\n") .sendWithEOM(); } else { ResponseBuilder(downstream_) diff --git a/src/webservice/GetStatsHandler.cpp b/src/webservice/GetStatsHandler.cpp index 4bb61d8146..c01a25f916 100644 --- a/src/webservice/GetStatsHandler.cpp +++ b/src/webservice/GetStatsHandler.cpp @@ -58,7 +58,7 @@ void GetStatsHandler::onEOM() noexcept { // read stats folly::dynamic vals = getStats(); - std::string body = returnJson_ ? folly::toPrettyJson(vals) : toStr(vals); + std::string body = returnJson_ ? folly::toPrettyJson(vals) + "\n" : toStr(vals); ResponseBuilder(downstream_) .status(WebServiceUtils::to(HttpStatusCode::OK), WebServiceUtils::toString(HttpStatusCode::OK)) diff --git a/src/webservice/StatusHandler.cpp b/src/webservice/StatusHandler.cpp index cae194362b..8d3384caea 100644 --- a/src/webservice/StatusHandler.cpp +++ b/src/webservice/StatusHandler.cpp @@ -47,7 +47,7 @@ void StatusHandler::onEOM() noexcept { ResponseBuilder(downstream_) .status(WebServiceUtils::to(HttpStatusCode::OK), WebServiceUtils::toString(HttpStatusCode::OK)) - .body(folly::toJson(vals)) + .body(folly::toJson(vals) + "\n") .sendWithEOM(); }