0
每次下載某個靜態文件時,torando.web.StaticFileHandler是否可以在客戶端的瀏覽器上設置cookie?我必須寫我自己的處理程序嗎?我似乎無法在文檔中找到答案。你可以在龍捲風中使用StaticFileHandler設置cookie嗎?
每次下載某個靜態文件時,torando.web.StaticFileHandler是否可以在客戶端的瀏覽器上設置cookie?我必須寫我自己的處理程序嗎?我似乎無法在文檔中找到答案。你可以在龍捲風中使用StaticFileHandler設置cookie嗎?
您可以通過繼承StaticFileHandler並使用static_handler_class應用程序設置來自定義StaticFileHandler的行爲,但在StaticFileHandler中設置Cookie可能無法達到您的目的。 StaticFileHandler的主要目的是以可以緩存的方式提供靜態文件,包括用戶的瀏覽器和代理。代理可以爲多個用戶提供相同的靜態文件,Set-Cookie頭和全部。如果你非常小心地重寫與緩存相關的頭文件,你可以使它工作,但是我建議從頭開始編寫你自己的處理程序來做這件事,而不是繼承StaticFileHandler。
謝謝。有關緩存的好處。我需要重新考慮這個.. – WeaselFox 2014-11-03 06:32:39