diff --git a/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java b/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java index b4e5666952..5be3496784 100644 --- a/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java +++ b/scm-webapp/src/main/java/sonia/scm/net/URLHttpClient.java @@ -417,9 +417,15 @@ public class URLHttpClient implements HttpClient { String key = encode(p.getKey()); - for (String value : values) + Iterator valueIt = values.iterator(); + + while(valueIt.hasNext()) { + String value = valueIt.next(); writer.append(key).append("=").append(encode(value)); + if ( valueIt.hasNext() ){ + writer.write("&"); + } } if (it.hasNext())