From ac1f8fcb1ac26bb34457f7f58b7ebebc7b2d4388 Mon Sep 17 00:00:00 2001 From: Diogo Martins <165835485+MDA2AV@users.noreply.github.com> Date: Sun, 16 Aug 2026 11:05:25 +0100 Subject: [PATCH] Refactor response handling for non-POST requests Change response handling for non-POST requests to differentiate between HEAD and other methods. --- src/Servers/UWebSocketsCppServer/server.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Servers/UWebSocketsCppServer/server.cpp b/src/Servers/UWebSocketsCppServer/server.cpp index 2be6fb1..f1533da 100644 --- a/src/Servers/UWebSocketsCppServer/server.cpp +++ b/src/Servers/UWebSocketsCppServer/server.cpp @@ -60,7 +60,11 @@ int main(int argc, char **argv) { }).any("/*", [](auto *res, auto *req) { if (req->getMethod() != "post") { res->writeHeader("Content-Type", "text/plain"); - res->end("OK"); + if (req->getMethod() != "head") { + res->end("OK"); + } else { + res->endWithoutBody(); + } return; }