解决浏览器缓存

一直以来都习惯在URL地址跳转末尾加上时间戳,没有去思考过原因是什么,为解决后台小伙伴的疑问,去查了下才意识到这就是解决浏览器缓存的方法

作用:URL的末尾追加了时间。这就确保了请求不会在它第一次被发送后即缓存,而是会在此方法每次被调用后重新创建和重发;此URL会由于时间戳的不同而稍微有些不同。这种技巧常被用于确保到脚本的 POST每次都会实际生成新请求且 Web服务器不会尝试缓存来自服务器的响应。 —-来自卢彩方的专栏的解释
https://blog.csdn.net/tolcf/article/details/40339899

我项目的跳转实现方法

window.location.href = "handle.html?time=" + new Date().getTime();

猜你喜欢

转载自blog.csdn.net/zn740395858/article/details/80314194