get请求在ie浏览器下有缓存
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了get请求在ie浏览器下有缓存相关的知识,希望对你有一定的参考价值。
今天做项目的时候,数据库有新数据更新后,发现页面的行为却没有更新;
打断点调试的时候,发现程序也不进方法;
最终发现是因为请求数据的时候使用了get请求,而且在IE10下导致的;
注:IE浏览器中使用get请求,如果每次url一致,浏览器会使用缓存的值,而不去服务区获取最新的数据;
为了避免行为不一致;可以使用以下3种办法;
1.在url后面添加一个随机数或guid;
2.使用ajax get 请求,将cache设置为false;
3.直接改用post请求;
以上是关于get请求在ie浏览器下有缓存的主要内容,如果未能解决你的问题,请参考以下文章