【发布时间】:2010-06-16 01:30:54
【问题描述】:
我在使用 Safari 测试网络应用时遇到问题。我的应用程序返回波形音频数据。当我更改应用程序并从 Safari 再次点击它时,就会出现问题。 Safari 会缓存原始响应,因此无论我点击刷新多少次,似乎我都没有更新任何内容。我几乎可以使用 Firefox 的强制刷新来解决这个问题,但是因为我无法使用 javax.sound API 生成波头,所以 Firefox 只播放返回的第一秒音频。几周前,我尝试在我的 servlet 中设置 HTTP 标头以防止缓存,但我认为我没有正确设置它。 (浏览器缓存控制的标题是什么?)这变得非常痛苦,我正在寻找任何想法、cmets 或替代方法。我正准备再试一次,但我想我会在此期间询问是否有人可以提供帮助。
【问题讨论】:
-
查看[禁用客户端缓存的最佳方法](stackoverflow.com/questions/985530/…)
-
哇,我错过了你的回复!该链接的好信息,谢谢! :)