You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pe...@apache.org on 2011/09/14 14:37:54 UTC

svn commit: r1170573 - /wicket/trunk/wicket-request/src/main/java/org/apache/wicket/request/http/WebResponse.java

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