DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=27122>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=27122 ------- Additional Comments From [EMAIL PROTECTED] 2006-02-27 15:24 ------- I would like to add my support for the previous request to make the caching headers (Pragma and Cache-Control) configurable in Tomcat 5.0.x. Brief history: I use Tomcat 5.0.28 for a small webapp. It sits behind Apache, which does SSL and forwards requests to Tomcat via mod_jk. Users access the webapp stricly with SSL. The webapp's doc area has a few static power-point files, and that's where this problem bit me: IE users could not get power-point files. To figure out what headers Tomcat sets in responses, I turned on the RequestDumperValve in the server.xml file. Then I saw that every single request -- whether .gif, .html, .css, .ppt, or .jsp -- gets "Cache-Control: no-cache" and "Pragma: no cache" in the response headers. While these headers are absolutely appropriate for JSP pages, they are wholly unnecessary for static content. I want my users' browsers to cache static content like CSS sheets, images, etc. and thereby make fewer requests to my server. Everybody wins. This thread helped me understand the problem: http://forum.java.sun.com/thread.jspa?threadID=233446&start=0&tstart=0 I finally used the solution from here, with one modification: http://www.jspinsider.com/content/dev/afessh/another-filter-every-site-should-have.html Jayson Falkner explains servlet filters that set response headers; this means web browsers will cache items like pictures and other static content. Note that his code does "addHeader" but that does NOT work; you have to do "setHeader" to overrride the cache-control that Tomcat adds. I am of the strong opinion that Tomcat needs some configuration setting so users like me can tell the container what caching policy to apply by default. Maybe something along the lines of a mime-types file would allow the caching policy to be set based on file suffixes or file-name patterns. Please consider this request seriously. I am not a Tomcat dev and don't want to reopen this bug myself. Thanks. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]