Author: pete
Date: Sat Sep 24 22:38:26 2011
New Revision: 1175279

URL: http://svn.apache.org/viewvc?rev=1175279&view=rev
Log:
WICKET-4083 WebResponse#enableCaching does not take care of a possible "Pragma: 
no-cache" header

Modified:
    
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java

Modified: 
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java?rev=1175279&r1=1175278&r2=1175279&view=diff
==============================================================================
--- 
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java
 (original)
+++ 
wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java
 Sat Sep 24 22:38:26 2011
@@ -229,6 +229,9 @@ public abstract class WebResponse extend
                
                // Set maximum age for caching in seconds (rounded)
                addHeader("Cache-Control", "max-age=" + 
Math.round(duration.seconds()));
+
+               // Though 'cache' is not an official value it will eliminate an 
eventual 'no-cache' header
+               setHeader("Pragma", "cache");
        }
 
        /**


Reply via email to