2014-11-02 83 views

回答

1

您可以通过继承StaticFileHandler并使用static_handler_class应用程序设置来自定义StaticFileHandler的行为,但在StaticFileHandler中设置Cookie可能无法达到您的目的。 StaticFileHandler的主要目的是以可以缓存的方式提供静态文件,包括用户的浏览器和代理。代理可以为多个用户提供相同的静态文件,Set-Cookie头和全部。如果你非常小心地重写与缓存相关的头文件,你可以使它工作,但是我建议从头开始编写你自己的处理程序来做这件事,而不是继承StaticFileHandler。

+0

谢谢。有关缓存的好处。我需要重新考虑这个.. – WeaselFox 2014-11-03 06:32:39