Author: lindner
Date: Thu Jan 15 10:07:34 2009
New Revision: 734768

URL: http://svn.apache.org/viewvc?rev=734768&view=rev
Log:
SHINDIG-845 | patch from Henning Schmiedehausen | Basic HTTP Fetcher should 
always set Content-Length header

Modified:
    
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java

Modified: 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java?rev=734768&r1=734767&r2=734768&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
 (original)
+++ 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
 Thu Jan 15 10:07:34 2009
@@ -161,10 +161,10 @@
       if (!"GET".equals(request.getMethod())) {
         fetcher.setUseCaches(false);
       }
+      fetcher.setRequestProperty("Content-Length",
+          String.valueOf(request.getPostBodyLength()));
       if (request.getPostBodyLength() > 0) {
         fetcher.setDoOutput(true);
-        fetcher.setRequestProperty("Content-Length",
-            String.valueOf(request.getPostBodyLength()));
         IOUtils.copy(request.getPostBody(), fetcher.getOutputStream());
       }
       return makeResponse(fetcher);
@@ -176,4 +176,4 @@
       return HttpResponse.error();
     }
   }
-}
\ No newline at end of file
+}


Reply via email to