0
我有服務,它通過瀏覽器添加緩存頭緩存內容的響應。在一些JS請求中,我需要強制重新加載這些數據,避免瀏覽器緩存。 這可能嗎?從JS GET請求避免瀏覽器緩存
- ASP MVC (i;m adding CacheControlHeaderValue with expiration date)
- Angular js ($resource call)
我有服務,它通過瀏覽器添加緩存頭緩存內容的響應。在一些JS請求中,我需要強制重新加載這些數據,避免瀏覽器緩存。 這可能嗎?從JS GET請求避免瀏覽器緩存
- ASP MVC (i;m adding CacheControlHeaderValue with expiration date)
- Angular js ($resource call)
我不知道ASP.NET
不過的想法,我想你想獲取您每次請求並沒有得到緩存數據的時間新鮮響應。
該概念作爲「緩存殺手」而廣受歡迎。請參閱此gist其中包含整個代碼。
這個想法是在每次執行請求時添加一個查詢參數。查詢參數將包含當前時間,因此請求是唯一的,並強制瀏覽器獲取最新響應,而不是緩存的 - 這是Internet Explorer經常使用的技術。