You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by he...@apache.org on 2005/08/03 07:23:34 UTC

svn commit: r227165 - /webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java

Author: hemapani
Date: Tue Aug  2 22:23:21 2005
New Revision: 227165

URL: http://svn.apache.org/viewcvs?rev=227165&view=rev
Log:
handle the http verisionning

Modified:
    webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java

Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java?rev=227165&r1=227164&r2=227165&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java Tue Aug  2 22:23:21 2005
@@ -321,7 +321,7 @@
                 }
             } else if (
                 HTTPConstants.HEADER_PROTOCOL_10.equals(version.getValue())) {
-                //TODO HTTP1.0 specific parameters
+                this.httpVersion = HTTPConstants.HEADER_PROTOCOL_10;
             } else {
                 throw new AxisFault(
                     "Parameter "
@@ -346,6 +346,7 @@
 
         PostMethod postMethod = new PostMethod();
         postMethod.setPath(url.getFile());
+        
         msgContext.setProperty(HTTP_METHOD, postMethod);
 
         String charEncoding =
@@ -382,8 +383,10 @@
                 postMethod.setRequestHeader(
                     HTTPConstants.HEADER_CONNECTION,
                     HTTPConstants.HEADER_CONNECTION_KEEPALIVE);
+                postMethod.setHttp11(false);
             } else {
                 // allowing keep-alive for 1.1
+                postMethod.setHttp11(true);
                 postMethod.setRequestHeader(
                     HTTPConstants.HEADER_CONNECTION,
                     HTTPConstants.HEADER_CONNECTION_KEEPALIVE);