我在使用Windows Mobile 5.0運行Pocket Edition的特定版本時遇到問題。不幸的是,我不確定確切的版本號。掌上IE瀏覽器:仍似乎緩存?
我們遇到了一個問題,即在關閉無線網絡時,此特定「安裝」會返回頁面的本地緩存版本。夠公平,沒問題。我們清除了手持的高速緩存,並開始發送以下標題:
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Last-Modified: Thu, 30 Jul 2009 16:42:08 GMT
的Last-Modified頭被計算在飛行,並設置爲「現在」。
即使如此,手持設備似乎在緩存這些頁面:頁面是與標題一起發送的,但是當它們斷開無線網絡並點擊頁面的鏈接時(它不應該被緩存),它仍然返回這個緩存的文件。
是否還有其他頭文件應該發送,或者這只是Pocket IE的問題?或者它可能完全不同?
謝謝!
感謝您的注意。只是想說我已經從我的PHP代碼中複製了頭文件並「修改了」了PHP代碼。因此,不正確的標題:我已編輯帖子並複製到標題的確切副本中(無論如何,就Firefox而言)。 只是想讓你知道:我要閱讀該鏈接並嘗試max-age標題,謝謝。 – Narcissus 2009-07-30 16:41:37