2014-11-02 82 views

回答

1

您可以通過繼承StaticFileHandler並使用static_handler_class應用程序設置來自定義StaticFileHandler的行爲,但在StaticFileHandler中設置Cookie可能無法達到您的目的。 StaticFileHandler的主要目的是以可以緩存的方式提供靜態文件,包括用戶的瀏覽器和代理。代理可以爲多個用戶提供相同的靜態文件,Set-Cookie頭和全部。如果你非常小心地重寫與緩存相關的頭文件,你可以使它工作,但是我建議從頭開始編寫你自己的處理程序來做這件事,而不是繼承StaticFileHandler。

+0

謝謝。有關緩存的好處。我需要重新考慮這個.. – WeaselFox 2014-11-03 06:32:39