]> nmode's Git Repositories - signal-cli/commitdiff
Use getRawQuery to prevent double decoding the query
authorAsamK <asamk@gmx.de>
Fri, 17 Jan 2025 15:03:00 +0000 (16:03 +0100)
committerAsamK <asamk@gmx.de>
Fri, 17 Jan 2025 15:03:00 +0000 (16:03 +0100)
Fixes #1682

src/main/java/org/asamk/signal/http/HttpServerHandler.java

index e178066561489515c22047eee91400bd1c7f2739..542d928ba542ef28df023c8f8d9fa95655c175f5 100644 (file)
@@ -156,7 +156,7 @@ public class HttpServerHandler implements AutoCloseable {
         }
 
         try {
-            final var queryString = httpExchange.getRequestURI().getQuery();
+            final var queryString = httpExchange.getRequestURI().getRawQuery();
             final var query = queryString == null ? Map.<String, String>of() : Util.getQueryMap(queryString);
 
             List<Manager> managers = getManagerFromQuery(query);