From e9dee1ac57721209f20e6dda06d11a9601633853 Mon Sep 17 00:00:00 2001 From: Steffen Pohle Date: Fri, 6 Feb 2026 18:59:49 +0100 Subject: [PATCH] again some chars where missing --- Changelog | 3 +++ webutils.cc | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index f3ee055..f7eebfd 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,6 @@ +2026-02-06: +- fixed: character '=' was ignored in the request + 2026-01-06: Version: 0.3 - Added a simple WebServer functionality. diff --git a/webutils.cc b/webutils.cc index 0455dfc..964908d 100644 --- a/webutils.cc +++ b/webutils.cc @@ -181,7 +181,7 @@ std::string WebRequestBuffer::GetRequest() { c = request[i]; if (((c >= '0' && c <= '9') || (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '/' || c == '.' || c == '-' || - c == '?' || c == '%') && + c == '?' || c == '%' || c == '=' || c == '_') && (!((c == '.' || c == '/' ) && (lastc == '/' || lastc == '.')))) { rq += c; lastc = c;