Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.2-alpha
-
None
-
None
-
Reviewed
Description
We should send a Cache-Control header on JSP pages so that HTTP/1.1 compliant caches can properly manage cached data.
Currently our JSPs send:
% curl -v http://nn1:50070/dfshealth.jsp ... < HTTP/1.1 200 OK < Content-Type: text/html; charset=utf-8 < Expires: Thu, 01-Jan-1970 00:00:00 GMT < Set-Cookie: JSESSIONID=xtblchjm7o7j1y1f33r0mpmqp;Path=/ < Content-Length: 3651 < Server: Jetty(6.1.26)
Based on a quick reading of RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html I think we want to send Cache-Control: private, no-cache but I could be wrong. The Jetty docs http://docs.codehaus.org/display/JETTY/LastModifiedCacheControl indicate this is fairly straightforward.
Attachments
Attachments
Issue Links
- duplicates
-
HDFS-91 JSP pages don't disable caching
- Resolved
- relates to
-
HADOOP-6607 Add different variants of non caching HTTP headers
- Closed