From d305db0fcace269881c4e8b2ff3ee2e2bb56b2a6 Mon Sep 17 00:00:00 2001 From: Cam Ng Date: Tue, 9 Apr 2024 21:25:19 +0700 Subject: [PATCH 1/2] fix: Update content-type for responses --- utils/nitro_utils.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/nitro_utils.h b/utils/nitro_utils.h index 0eea3700b..162420412 100644 --- a/utils/nitro_utils.h +++ b/utils/nitro_utils.h @@ -251,6 +251,7 @@ inline drogon::HttpResponsePtr nitroHttpResponse() { LOG_INFO << "Respond for all cors!"; resp->addHeader("Access-Control-Allow-Origin", "*"); #endif + resp->setContentTypeString("application/json"); return resp; } @@ -273,6 +274,7 @@ inline drogon::HttpResponsePtr nitroStreamResponse( LOG_INFO << "Respond for all cors!"; resp->addHeader("Access-Control-Allow-Origin", "*"); #endif + resp->setContentTypeString("application/json"); return resp; } From 67f69bb953e37f7c209d90ca455a69264b824fdb Mon Sep 17 00:00:00 2001 From: Cam Ng Date: Wed, 10 Apr 2024 11:59:43 +0700 Subject: [PATCH 2/2] Remove redundant code --- utils/nitro_utils.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/utils/nitro_utils.h b/utils/nitro_utils.h index 162420412..c10e713a9 100644 --- a/utils/nitro_utils.h +++ b/utils/nitro_utils.h @@ -246,12 +246,11 @@ inline void nitro_logo() { } inline drogon::HttpResponsePtr nitroHttpResponse() { - auto resp = drogon::HttpResponse::newHttpResponse(); + auto resp = drogon::HttpResponse::newHttpResponse(drogon::k200OK, drogon::CT_APPLICATION_JSON); #ifdef ALLOW_ALL_CORS LOG_INFO << "Respond for all cors!"; resp->addHeader("Access-Control-Allow-Origin", "*"); #endif - resp->setContentTypeString("application/json"); return resp; } @@ -274,7 +273,6 @@ inline drogon::HttpResponsePtr nitroStreamResponse( LOG_INFO << "Respond for all cors!"; resp->addHeader("Access-Control-Allow-Origin", "*"); #endif - resp->setContentTypeString("application/json"); return resp; }