diff --git a/src/main/java/jp/sf/fess/helper/CrawlingConfigHelper.java b/src/main/java/jp/sf/fess/helper/CrawlingConfigHelper.java index 986f3d561..9abe8660f 100644 --- a/src/main/java/jp/sf/fess/helper/CrawlingConfigHelper.java +++ b/src/main/java/jp/sf/fess/helper/CrawlingConfigHelper.java @@ -135,6 +135,7 @@ public class CrawlingConfigHelper implements Serializable { final HttpServletResponse response = ResponseUtil.getResponse(); writeFileName(response, responseData); writeContentType(response, responseData); + writeNoCache(response, responseData); InputStream is = null; OutputStream os = null; try { @@ -152,6 +153,13 @@ public class CrawlingConfigHelper implements Serializable { } } + protected void writeNoCache(final HttpServletResponse response, + final ResponseData responseData) { + response.setHeader("Pragma", "no-cache"); + response.setHeader("Cache-Control", "no-cache"); + response.setHeader("Expires", "Thu, 01 Dec 1994 16:00:00 GMT"); + } + protected void writeFileName(final HttpServletResponse response, final ResponseData responseData) { final UserAgentHelper userAgentHelper = SingletonS2Container