Author: lindner
Date: Thu Jan 15 10:08:23 2009
New Revision: 734769

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

Modified:
    
incubator/shindig/branches/1.0.x-incubating/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java

Modified: 
incubator/shindig/branches/1.0.x-incubating/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/branches/1.0.x-incubating/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java?rev=734769&r1=734768&r2=734769&view=diff
==============================================================================
--- 
incubator/shindig/branches/1.0.x-incubating/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
 (original)
+++ 
incubator/shindig/branches/1.0.x-incubating/java/gadgets/src/main/java/org/apache/shindig/gadgets/http/BasicHttpFetcher.java
 Thu Jan 15 10:08:23 2009
@@ -159,10 +159,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());
       }
       response = makeResponse(fetcher);
@@ -175,4 +175,4 @@
       return HttpResponse.error();
     }
   }
-}
\ No newline at end of file
+}


Reply via email to