ASP/PHP/JSP等禁止ajax缓存的方法
来源:互联网 发布:数据融合 技术指标 编辑:程序博客网 时间:2024/05/17 01:43
ajax缓存有好处,但也有坏处,缓存有时候会导致误操作,影响用户体验,若你的WEB项目不需要ajax缓存功能,可按下述方法来禁止ajax缓存。
一、在ASP中禁止ajax缓存:
1
'放在ASP网页最开头部分
2
Response.expires=0
3
Response.addHeader(
"pragma"
,
"no-cache"
)
4
Response.addHeader(
"Cache-Control"
,
"no-cache, must-revalidate"
)
二、在PHP中禁止Ajax缓存:
1
//放在PHP网页开头部分
2
header(
"Expires: Thu, 01 Jan 1970 00:00:01 GMT"
);
3
header(
"Cache-Control: no-cache, must-revalidate"
);
4
header(
"Pragma: no-cache"
);
三、在JSp中禁止ajax缓存:
1
//放在JSP网页最开头部分
2
response.addHeader(
"Cache-Control"
,
"no-cache"
);
3
response.addHeader(
"Expires"
,
"Thu, 01 Jan 1970 00:00:01 GMT"
);
四、通过给网页添加随机字符强制更新:如
1
var
url =
'http://url/'
;
2
url +=
'?temp='
+
new
Date().getTime();
3
url +=
'?temp='
+ Math.random();
五、若是静态HTML,可添加HTTP headers头禁止缓存,比如:
1
<
meta
http-equiv
=
"pragma"
content
=
"no-cache"
/>
2
<
meta
http-equiv
=
"Cache-Control"
content
=
"no-cache, must-revalidate"
/>
3
<
meta
http-equiv
=
"expires"
content
=
"Thu, 01 Jan 1970 00:00:01 GMT"
/>
4
<
meta
http-equiv
=
"expires"
content
=
"0"
/>
六、可以在XMLHttpRequest发送请求之前加上以下代码禁止ajax缓存:
1
XMLHttpRequest.setRequestHeader("If-Modified-Since","0");
2
XMLHttpRequest.send(null);
0 0
- ASP/PHP/JSP等禁止ajax缓存的方法
- html禁止缓存的方法,asp禁止缓存的方法,php禁止缓存的方法,jsp禁止缓存的方法
- html禁止缓存的方法,asp禁止缓存的方法,php禁止缓存的方法,jsp禁止缓存的方法
- asp,php,jsp,html禁止缓存的方法
- html、asp、php、jsp 禁止缓存的方法
- 有时候需要禁止缓存,实时获得最新数据,html、PHP、asp、jsp禁止缓存的方法
- Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法
- 转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
- .Html+Asp+asp.net(C#)禁止浏览器缓存页面的方法-禁止缓存
- JSP技术分享:常用禁止缓存的四种方法
- JSP技术分享:常用禁止缓存的四种方法
- htm,asp,php 禁止页面缓存
- ajax乱码,asp,php,jsp
- 禁止页面缓存的方法
- 禁止网页缓存的方法
- 禁止页面缓存的方法
- 关于IE缓存的解决方案(HTML,JSP,ASP,PHP,C#)
- 关于IE缓存的解决方案(HTML,JSP,ASP,PHP,C#)
- NOIP 2011 day1 真题 考试总结
- BZOJ 1047 单调队列求二维滑动窗口最值
- 第11章——StandardWrapper
- Linux系统启动过程
- youche.js弹出框应用(直接弹出信息)
- ASP/PHP/JSP等禁止ajax缓存的方法
- 与位运算相关的编程算法技巧的总结java实现
- PHP中 foreach 与 for 理解
- 百度云资源
- JNI 返回 jbyteArray
- 十大开发常用算法
- php+mysql 中 Unknown column xx in 'field list' mysql
- MySQL日期加减
- RedHat6.5安装MySQL5.7