Author: pete
Date: Wed Sep 14 12:37:53 2011
New Revision: 1170573

URL: http://svn.apache.org/viewvc?rev=1170573&view=rev
Log:
WICKET-4051 max-age header is set in milliseconds rather than seconds

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=1170573&r1=1170572&r2=1170573&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
 Wed Sep 14 12:37:53 2011
@@ -224,9 +224,11 @@ public abstract class WebResponse extend
                // Time for cache expiry = now + duration
                setDateHeader("Expires", now.add(duration));
 
-               // Enable caching and set max age
+               // Set cache scope
                setHeader("Cache-Control", scope.cacheControl);
-               addHeader("Cache-Control", "max-age=" + duration.seconds());
+               
+               // Set maximum age for caching in seconds (rounded)
+               addHeader("Cache-Control", "max-age=" + 
Math.round(duration.seconds()));
        }
 
        /**


Reply via email to