By default, Tornado puts a Cache-Control: public
header on any file served by a StaticFileHandler
. How can this be changed to Cache-Control: no-cache
?
The accepted answer does not work for Chrome. Subclass StaticFileHandler
using the following:
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')
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With