diff --git a/core/src/main/java/io/undertow/server/handlers/URLDecodingHandler.java b/core/src/main/java/io/undertow/server/handlers/URLDecodingHandler.java index 53dcca58a1..4ec24b6c8f 100644 --- a/core/src/main/java/io/undertow/server/handlers/URLDecodingHandler.java +++ b/core/src/main/java/io/undertow/server/handlers/URLDecodingHandler.java @@ -86,11 +86,11 @@ private static void decodeQueryString(HttpServerExchange exchange, String charse if (!exchange.getQueryString().isEmpty()) { final TreeMap> newParams = new TreeMap<>(); for (Map.Entry> param : exchange.getQueryParameters().entrySet()) { - final Deque newVales = new ArrayDeque<>(param.getValue().size()); + final Deque newValues = new ArrayDeque<>(param.getValue().size()); for (String val : param.getValue()) { - newVales.add(URLUtils.decode(val, charset, true, true, sb)); + newValues.add(URLUtils.decode(val, charset, true, true, sb)); } - newParams.put(URLUtils.decode(param.getKey(), charset, true, true, sb), newVales); + newParams.put(URLUtils.decode(param.getKey(), charset, true, true, sb), newValues); } exchange.getQueryParameters().clear(); exchange.getQueryParameters().putAll(newParams);