From 44f74400c723d2eab3e9917bd1a6d3f0ea8f1ccf Mon Sep 17 00:00:00 2001 From: Knut Forkalsrud Date: Thu, 22 Sep 2011 13:19:44 -0700 Subject: [PATCH] Make it possible to force reload. --- src/main/java/org/forkalsrud/album/web/AlbumServlet.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/forkalsrud/album/web/AlbumServlet.java b/src/main/java/org/forkalsrud/album/web/AlbumServlet.java index 079e339..3827b92 100644 --- a/src/main/java/org/forkalsrud/album/web/AlbumServlet.java +++ b/src/main/java/org/forkalsrud/album/web/AlbumServlet.java @@ -471,6 +471,11 @@ public class AlbumServlet } boolean notModified(HttpServletRequest req, File f) { + + String cacheControl = req.getHeader("Cache-Control"); + if ("no-cache".equals(cacheControl)) { + return false; + } long reqDate = req.getDateHeader("If-Modified-Since"); long fDate = f.lastModified(); System.out.println("reqDate is " + new Date(reqDate) + " fDate is " + new Date(fDate) + " " + req.getHeader("If-Modified-Since"));