首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Mootools的SqueezeBox访问PHP文件时的浏览器缓存问题

使用Mootools的SqueezeBox访问PHP文件时的浏览器缓存问题
EN

Stack Overflow用户
提问于 2009-10-28 15:11:12
回答 1查看 454关注 0票数 0

我正在使用Squeeze Box访问一个PHP文件,该文件根据单击的链接为用户打印一个警告(即PHP文件使用$_GET变量)。

问题是,当我单击时,警告框正确打开,但当我再次单击该链接时,结果出现两次,即它复制自身,并且每次单击该链接时,结果都会继续复制。

但是当我关闭浏览器时,问题又重新启动了,有没有解决这个问题的办法。(这个问题同时出现在Mozilla和IE中)

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-28 16:54:07

不熟悉squeezebox,但通常有几种策略。

  • 切换到$_POST而不是为每个请求添加一个随机的查询字符串-例如,一个时间戳
  • 将无缓存头添加到$_POST文件。

no-cache看起来像这样:

代码语言:javascript
复制
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1635593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档