From 32cdb3b3cd09e5a94fba2409315eb4bf72fec77b Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sat, 10 Nov 2012 23:18:31 -0800 Subject: [PATCH] Avoid caching for all responses. --- .../guacamole/servlet/GuacamoleHTTPTunnelServlet.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guacamole-common/src/main/java/net/sourceforge/guacamole/servlet/GuacamoleHTTPTunnelServlet.java b/guacamole-common/src/main/java/net/sourceforge/guacamole/servlet/GuacamoleHTTPTunnelServlet.java index 45a60ca56..7b976928b 100644 --- a/guacamole-common/src/main/java/net/sourceforge/guacamole/servlet/GuacamoleHTTPTunnelServlet.java +++ b/guacamole-common/src/main/java/net/sourceforge/guacamole/servlet/GuacamoleHTTPTunnelServlet.java @@ -277,6 +277,7 @@ public abstract class GuacamoleHTTPTunnelServlet extends HttpServlet { // buffer 1024 bytes before starting a normal stream if we use // anything but application/octet-stream. response.setContentType("application/octet-stream"); + response.setHeader("Cache-Control", "no-cache"); Writer out = new BufferedWriter(new OutputStreamWriter(response.getOutputStream(), "UTF-8")); @@ -368,6 +369,7 @@ public abstract class GuacamoleHTTPTunnelServlet extends HttpServlet { // attempt to parse the result, even though the JavaScript client // does not explicitly request such parsing. response.setContentType("application/octet-stream"); + response.setHeader("Cache-Control", "no-cache"); response.setContentLength(0); // Send data