From fed2d0ff47b1c8d33318668cba78e2076f790f6c Mon Sep 17 00:00:00 2001 From: lvotypko Date: Wed, 13 Jun 2012 09:20:46 +0200 Subject: [PATCH] Do not use & in url --- core/src/main/java/hudson/Util.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/Util.java b/core/src/main/java/hudson/Util.java index ac19fe3918..f8f0120bec 100644 --- a/core/src/main/java/hudson/Util.java +++ b/core/src/main/java/hudson/Util.java @@ -710,7 +710,7 @@ public class Util { // Encode control chars and space for (i = 0; i < 33; i++) uriMap[i] = true; for (int j = 0; j < raw.length(); i++, j++) - uriMap[i] = (raw.charAt(j) == ' '); + uriMap[i] = (raw.charAt(j) == ' ' || raw.charAt(j) =='&'); // If we add encodeQuery() just add a 2nd map to encode &+= // queryMap[38] = queryMap[43] = queryMap[61] = true; }