默认情况下,TornadoCache-Control: public
在任何由StaticFileHandler
. 这怎么能改成Cache-Control: no-cache
?
问问题
9950 次
2 回答
47
接受的答案不适用于 Chrome。StaticFileHandler
使用以下子类:
class MyStaticFileHandler(tornado.web.StaticFileHandler):
def set_extra_headers(self, path):
# Disable cache
self.set_header('Cache-Control', 'no-store, no-cache, must-revalidate, max-age=0')
于 2013-09-18T18:27:42.800 回答
16
查看 tornado/web.py 似乎最简单的方法是继承 StaticFileHandler 并覆盖 set_extra_headers 方法。
def set_extra_headers(self, path):
self.set_header("Cache-control", "no-cache")
于 2012-08-20T00:40:01.603 回答