0
是否有一種簡單的方法來配置IIS 7以標記任何JavaScript文件作爲不可緩存,以便客戶端瀏覽器不會緩存它們?我正在構建一個廣泛使用JavaScript的應用程序,而Chrome的缺乏硬性刷新和不確定性行爲正在推動我的發展。配置IIS以指示瀏覽器不緩存JavaScript文件
是否有一種簡單的方法來配置IIS 7以標記任何JavaScript文件作爲不可緩存,以便客戶端瀏覽器不會緩存它們?我正在構建一個廣泛使用JavaScript的應用程序,而Chrome的缺乏硬性刷新和不確定性行爲正在推動我的發展。配置IIS以指示瀏覽器不緩存JavaScript文件
最強大的解決方案是使用時間戳或某種散列等作爲JS文件名的一部分,這樣每次瀏覽器都會認爲它是在請求一個全新的文件。
Caching Tutorial是一篇關於控制緩存的偉大(而且非常全面)的文章。
任何服務器配置都取決於瀏覽器的正確實現。話雖如此,Chrome開發人員工具中有一個「禁用緩存」選項,它不能僅限於JavaScript,但可能對您有用。 (http://stackoverflow.com/q/5690269/422353) – madth3 2012-02-20 20:39:49
我需要在服務器端做到這一點。 – joelc 2012-02-20 20:42:09