Răsfoiți Sursa

server: fix: /metrics endpoint returning JSON-escaped Prometheus format (#17386)

* fix: /metrics endpoint returning JSON-escaped Prometheus format

* mod: remove string overload from ok() method
o7si 1 lună în urmă
părinte
comite
3ce7a65c2f
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      tools/server/server.cpp

+ 2 - 1
tools/server/server.cpp

@@ -2713,7 +2713,8 @@ public:
 
         res->headers["Process-Start-Time-Unix"] = std::to_string(res_task->t_start);
         res->content_type = "text/plain; version=0.0.4";
-        res->ok(prometheus.str());
+        res->status = 200;
+        res->data = prometheus.str();
         return res;
     };