You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2013/03/04 21:52:59 UTC
svn commit: r1452509 -
/wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java
Author: scottbw
Date: Mon Mar 4 20:52:58 2013
New Revision: 1452509
URL: http://svn.apache.org/r1452509
Log:
Altered proxy servlet so it doesn't set transfer-encoding headers. See WOOKIE-403. Thanks to Gonzalo Aguilar for the patch.
Modified:
wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java
Modified: wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java
URL: http://svn.apache.org/viewvc/wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java?rev=1452509&r1=1452508&r2=1452509&view=diff
==============================================================================
--- wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java (original)
+++ wookie/trunk/src/org/apache/wookie/proxy/ProxyServlet.java Mon Mar 4 20:52:58 2013
@@ -128,14 +128,15 @@ public class ProxyServlet extends HttpSe
//
// Set Status
//
- response.setStatus(responseObject.status);
+ response.setStatus(responseObject.status);
//
- // Set Headers
- //
- for (Header header:responseObject.headers){
- response.setHeader(header.getName(), header.getValue());
- }
+ // Set Headers
+ //
+ for (Header header:responseObject.headers){
+ if(!header.getName().startsWith("Transfer-Encoding")) // We don't want to add chunked data header - see WOOKIE-403
+ response.setHeader(header.getName(), header.getValue());
+ }
//
// Set Body