社区
JavaScript
帖子详情
ie下ajax的缓存问题
jamm1986
2012-06-20 05:02:53
今天遇到一个诡异问题,
ie8下ajax请求,使用get方式(由于某些原因不能加随机时间戳)。后端获取请求后,把状态码改为200,并返回新的数据。前端在fiddler下看到后端返回的状态码是200,且数据也是最新数据。 ie8下js查看状态码也是200,但数据确是之前的旧数据,在httpwatch上看,获取的是cache,也是旧数据。和fiddler上的不一样。这么神马回事。。。。
也不是次次发生,5、6次后基本就复现一次。
大家谁知道什么原因,能找到资料说明更好。
...全文
173
8
打赏
收藏
ie下ajax的缓存问题
今天遇到一个诡异问题, ie8下ajax请求,使用get方式(由于某些原因不能加随机时间戳)。后端获取请求后,把状态码改为200,并返回新的数据。前端在fiddler下看到后端返回的状态码是200,且数据也是最新数据。 ie8下js查看状态码也是200,但数据确是之前的旧数据,在httpwatch上看,获取的是cache,也是旧数据。和fiddler上的不一样。这么神马回事。。。。 也不是次次发生,5、6次后基本就复现一次。 大家谁知道什么原因,能找到资料说明更好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Everliang
2012-06-25
打赏
举报
回复
呵呵,没办法get就是这样,post请求就不会,这是ie机制
jamm1986
2012-06-21
打赏
举报
回复
人呢,好长时间不上csdn了,这么冷清?
k_jerry
2012-06-20
打赏
举报
回复
ie缓存很纠结的...
jamm1986
2012-06-20
打赏
举报
回复
我知道这样可以解决,我是想问原因呀
huicaier
2012-06-20
打赏
举报
回复
此楼正解[Quote=引用 3 楼 的回复:]
你用post提交方法把,get会读取缓存
[/Quote]
zhaojm0405
2012-06-20
打赏
举报
回复
你用post提交方法把,get会读取缓存
jamm1986
2012-06-20
打赏
举报
回复
从httpwatch上看是缓存,但状态吗已经是200了,不是304,怎么还读缓存
Everliang
2012-06-20
打赏
举报
回复
ie缓存,很正常的现象!清下缓存
IE下
Ajax
缓存
问题
的快速解决方法(get方式)
IE下
Ajax
缓存
问题
的快速解决方法(get方式)。网上搜了很多解决方案,一大把,下面是我认为比较全面的解决方案。主要分为客户端解决和服务端解决
IE8下
Ajax
缓存
问题
及解决办法
AJAX
即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。接下来通过本文给大家介绍IE8下
Ajax
缓存
问题
及解决办法,一起看下吧
ajax
教程 在线视频培训教程(含课程源代码)
讲解
ajax
的工作原理和实例全国省市区3级联动 01-...08-读取xml文件和
缓存
的清除 09-onreadystatechange事件回调函数 10-
AJAX
PHP实例 11-
AJAX
3级联动全国区域-原理分析和资料 12-
AJAX
3级联动全国区域-核心代码解说
IE8/IE9下
Ajax
缓存
问题
本文给大家介绍的IE8/IE9下
Ajax
缓存
问题
的解决办法,非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧
如何 不使用
ajax
缓存
做一个项目用到
Ajax
,开始觉得挺好,后来发现一个
问题
,例如删除一项,恢复之后就不能再接着删除, 必须要等一段时间,后来知道是IE
缓存
的
问题
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章