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");
}
/**