You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by st...@apache.org on 2011/12/14 19:11:01 UTC
svn commit: r1214389 -
/jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java
Author: stefan
Date: Wed Dec 14 18:11:01 2011
New Revision: 1214389
URL: http://svn.apache.org/viewvc?rev=1214389&view=rev
Log:
preserve parameters with empty value, such as "foo="
Modified:
jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java
Modified: jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java?rev=1214389&r1=1214388&r2=1214389&view=diff
==============================================================================
--- jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java (original)
+++ jackrabbit/sandbox/microkernel/src/main/java/org/apache/jackrabbit/mk/server/Request.java Wed Dec 14 18:11:01 2011
@@ -242,7 +242,7 @@ class Request implements Closeable {
private static void collectParameters(String s, Map<String,String> map) throws IOException {
for (String param : s.split("&")) {
- String[] nv = param.split("=");
+ String[] nv = param.split("=", 2);
if (nv.length == 2) {
map.put(URLDecoder.decode(nv[0], "UTF-8"), URLDecoder.decode(nv[1], "UTF-8"));
}