From 76ab8eb4dc24aca1d10ce03b5139be8f2146f4d0 Mon Sep 17 00:00:00 2001 From: phapntm Date: Sun, 24 May 2026 16:48:22 +0700 Subject: [PATCH] Change HashMap to LinkedHashMap in decode method LinkedHashMap helps maintain the insertion order. --- src/main/java/io/socket/parseqs/ParseQS.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/socket/parseqs/ParseQS.java b/src/main/java/io/socket/parseqs/ParseQS.java index fe597baf..f883b2c5 100644 --- a/src/main/java/io/socket/parseqs/ParseQS.java +++ b/src/main/java/io/socket/parseqs/ParseQS.java @@ -21,7 +21,7 @@ public static String encode(Map obj) { } public static Map decode(String qs) { - Map qry = new HashMap(); + Map qry = new LinkedHashMap(); String[] pairs = qs.split("&"); for (String _pair : pairs) { String[] pair = _pair.split("=");