You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2010/03/10 10:35:34 UTC
svn commit: r921272 -
/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java
Author: ruwan
Date: Wed Mar 10 09:35:33 2010
New Revision: 921272
URL: http://svn.apache.org/viewvc?rev=921272&view=rev
Log:
POST_TO_URI for GET requests
Modified:
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java
Modified: synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java?rev=921272&r1=921271&r2=921272&view=diff
==============================================================================
--- synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java (original)
+++ synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Axis2HttpRequest.java Wed Mar 10 09:35:33 2010
@@ -184,7 +184,8 @@ public class Axis2HttpRequest {
URL reqURI = messageFormatter.getTargetAddress(
msgContext, format, new URL(epr.getAddress()));
- String path = reqURI.getPath() + "?" + reqURI.getQuery();
+ String path = (msgContext.isPropertyTrue(NhttpConstants.POST_TO_URI) ?
+ reqURI.toString() : reqURI.getPath()) + "?" + reqURI.getQuery();
httpRequest = new BasicHttpRequest(httpMethod, path,
msgContext.isPropertyTrue(NhttpConstants.FORCE_HTTP_1_0) ?