Author: johnh
Date: Wed Apr 13 07:56:19 2011
New Revision: 1091680
URL: http://svn.apache.org/viewvc?rev=1091680&view=rev
Log:
Private caching for SWF rather than public. This has good caching
characteristics while avoiding intermediary caches.
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/RpcSwfServlet.java
Modified:
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/RpcSwfServlet.java
URL:
http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/RpcSwfServlet.java?rev=1091680&r1=1091679&r2=1091680&view=diff
==============================================================================
---
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/RpcSwfServlet.java
(original)
+++
shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/RpcSwfServlet.java
Wed Apr 13 07:56:19 2011
@@ -82,9 +82,9 @@ public class RpcSwfServlet extends HttpS
// Similar versioning method to other APIs, implemented more compactly.
String v = req.getParameter(UriCommon.Param.VERSION.getKey());
if (v != null && v.equals(hash)) {
- HttpUtil.setCachingHeaders(resp, ONE_YEAR_IN_SEC);
+ HttpUtil.setCachingHeaders(resp, ONE_YEAR_IN_SEC, true);
} else {
- HttpUtil.setCachingHeaders(resp, defaultSwfTtl);
+ HttpUtil.setCachingHeaders(resp, defaultSwfTtl, true);
}
resp.setHeader("Content-Type", "application/x-shockwave-flash");