Python 你能用tornado中的StaticFileHandler设置cookies吗?

Python 你能用tornado中的StaticFileHandler设置cookies吗?,python,cookies,tornado,static-files,Python,Cookies,Tornado,Static Files,是否可以在每次下载某个静态文件时在客户端浏览器上设置cookie?我必须编写自己的处理程序吗?我似乎在文档中找不到答案。您可以通过子类化StaticFileHandler并使用static\u handler\u类应用程序设置来自定义StaticFileHandler的行为,但在StaticFileHandler中设置Cookie可能无法达到您的目的。StaticFileHandler的主要目的是以一种可以缓存静态文件的方式为静态文件提供服务,包括通过用户的浏览器和代理缓存静态文件。代理可以为多

是否可以在每次下载某个静态文件时在客户端浏览器上设置cookie?我必须编写自己的处理程序吗?我似乎在文档中找不到答案。

您可以通过子类化StaticFileHandler并使用static\u handler\u类应用程序设置来自定义StaticFileHandler的行为,但在StaticFileHandler中设置Cookie可能无法达到您的目的。StaticFileHandler的主要目的是以一种可以缓存静态文件的方式为静态文件提供服务,包括通过用户的浏览器和代理缓存静态文件。代理可以为多个用户提供相同的静态文件,设置Cookie头和所有。如果您非常小心地覆盖与缓存相关的头,您可以让它正常工作,但我建议您从头开始编写自己的处理程序来完成这项工作,而不是将StaticFileHandler子类化