Hi,
hope I'm posting my question in the right place.
I've got the following scenario:
- Apache Tomcat, configured to use SSL
- Webapp embedding an SWF file
I tried to open the page in Firefox (works) and IE (doesn't work). After asking "google" I've implemented a filter class in my web project which sets the response headers like this:
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
HttpServletResponse resp = (HttpServletResponse) response;
resp.setDateHeader("Expires", -1);
resp.setDateHeader("Last-Modified", System.currentTimeMillis());
resp.setHeader("Pragma", "");
resp.setHeader("Cache-Control", "");
chain.doFilter(request, response);
}
Inspecting the Response Header with IE developer tools I can see that the response header has been set correct. But the problem is still there. It seems that IE is not able to load the SWF.
I've also tried to disable the proxy cache of the tomcat but no change.
Also switching the SWF path from relative to absolute makes no difference.
Is there any other thing to do?
Thanks in advance,
Patrick
North America
Europe, Middle East and Africa
Asia Pacific