码迷,mamicode.com
首页 > 其他好文 > 详细

IE 浏览器 GET 请求缓存问题

时间:2018-10-08 14:56:14      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:实时   最简   pre   new   问题   版本   数据   就是   get   

问题描述

IE 浏览器(笔者使用的版本是 IE 11)在发起 GET 请求,当参数一样时,浏览器会直接使用缓存数据,这样对于实时性有要求的数据不适用。笔者在使用 Chrome 或 FF 时发现浏览器并未发现 GET 请求的缓存问题

解决

方案一
最简单的方法在我们的 get 请求后面添加一个参数 t = 时间戳
t = new Date().getTime();
方案二
还有一种方法就是在请求标头里放两个 k-v
[‘Cache-Control‘] = ‘no-cache‘;
[‘Pragma‘] = ‘no-cache‘;

IE 浏览器 GET 请求缓存问题

标签:实时   最简   pre   new   问题   版本   数据   就是   get   

原文地址:https://www.cnblogs.com/raind/p/9753940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!