From: Kai Moritz Date: Sun, 24 Jun 2012 23:09:46 +0000 (+0200) Subject: Das Caching darf erst für cache-seconds < 0 vollständig unterdrückt werden X-Git-Url: https://juplo.de/gitweb/?p=percentcodec;a=commitdiff_plain;h=9ba4839f799c1fd58bca1f99246ce81a5fefa825 Das Caching darf erst für cache-seconds < 0 vollständig unterdrückt werden Denn ein "max-age"-Wert von 0 Sekunden ist ein durchaus sinnvoller Caching-Ansatz, wenn die Seite zwar gecached werden, jedoch bei jedem Request explizit nach Änderungen gefragt werden soll. --- diff --git a/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/CacheControl.java b/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/CacheControl.java index c7bee9e0..c3e7c993 100644 --- a/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/CacheControl.java +++ b/cachecontrol/src/main/java/de/halbekunst/juplo/cachecontrol/CacheControl.java @@ -120,7 +120,7 @@ public class CacheControl { } int cacheSeconds = handle.getCacheSeconds(request); - if (cacheSeconds < 1) { + if (cacheSeconds < 0) { log.debug("{}: caching disabled!", url); response.setDateHeader(Headers.HEADER_DATE, handle.getTimestamp()); response.setDateHeader(Headers.HEADER_EXPIRES, 0);