You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ke...@apache.org on 2008/01/09 08:57:00 UTC
svn commit: r610297 -
/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java
Author: keithc
Date: Tue Jan 8 23:57:00 2008
New Revision: 610297
URL: http://svn.apache.org/viewvc?rev=610297&view=rev
Log:
Fixing a bug where the parameters in the body (request content type is application/x-www-form-urlencoded)
Modified:
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java
Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java?rev=610297&r1=610296&r2=610297&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/builder/XFormURLEncodedBuilder.java Tue Jan 8 23:57:00 2008
@@ -152,8 +152,9 @@
WSDL20DefaultValueHolder.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR_DEFAULT);
for (int i = 0; i < parts.length; i++) {
int separator = parts[i].indexOf("=");
+ String value = parts[i].substring(separator + 1);
parameterMap.put(parts[i].substring(0, separator),
- parts[i].substring(separator + 1));
+ URIEncoderDecoder.decode(value));
}
} else {
break;
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org