【发布时间】:2009-07-30 16:08:20
【问题描述】:
我在使用在 Windows Mobile 5.0 下运行的特定版本的 Pocket 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 的问题?还是可能完全不同?
谢谢!
【问题讨论】:
标签: browser windows-mobile caching