Expires-Header werden jetzt schon bei cacheSeconds == 0 gesetzt
authorKai Moritz <kai@coolibri.de>
Sun, 10 Jul 2011 15:33:06 +0000 (17:33 +0200)
committerKai Moritz <kai@coolibri.de>
Sat, 28 Jan 2012 12:02:25 +0000 (13:02 +0100)
cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/CacheControlInterceptor.java

index aeda87a..5133044 100644 (file)
@@ -53,7 +53,7 @@ public class CacheControlInterceptor implements HandlerInterceptor {
         return true;
 
       int cacheSeconds = cacheable.getCacheSeconds(request);
-      if (cacheSeconds == 0) {
+      if (cacheSeconds < 0) {
         response.setDateHeader(HEADER_DATE, now);
         response.setDateHeader(HEADER_EXPIRES, 0);
         response.addHeader(HEADER_PRAGMA, "no-cache");