浅析XMLHttpRequest的缓存问题


在使用XMLHttpRequest中有没有遇到过,第一次使用是好的,刷新一下就不行了,清空一下缓存再刷新又好了。

这是在使用XMLHttpRequest中常遇到的一个问题,在有的时候XMLHttpRequest请求的结果会缓存在同一个URL中,如果你请求之后的响应不同,就会产生一些莫名其妙的问题,当然也包括文章一开始那个呵呵。

解决方法:
知道了原理就简单了,也就是每次请求的URL不同,让它每次都去服务器端请求,而不是使用缓存。下面有两种自己常用的方法:

第一种方法是加时间戳
var url = BaseURL + "&timeStamp=" + new Date().getTime();

第二种方法加个随机数
var url = BaseURL + "&r=" + Math.random();
可能还有很多其它的方法,只要你能保证让它每次都去服务端去请求就OK了。



相关阅读:
win10无法打开这个应用解决办法
php判断并删除空目录及空子目录的方法
javascript模拟订火车票和退票示例
浅析node.js中close事件
设计适用于打印的CSS样式
Mongodb聚合函数count、distinct、group如何实现数据聚合操作
jQuery对checkbox 复选框的全选全不选反选的操作
mysql 复制过滤重复如何解决
Android实现可浏览和搜索的联系人列表
C#使用系统方法发送异步邮件完整实例
MYSQL必知必会读书笔记第七章之数据过滤
android 引导界面的实现方法
java中的自增问题介绍
使用JS获取当前地理位置方法汇总
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 那么远这么近 书里说:我们要爱了,才会知道这就是爱 想的要比做的好 700字初中一年级作文 缅怀初一 饭前先“看菜” 天桥的记亿 水果两作文400字 假山的作文 心在春天里随风飞舞 你是他曾迈不远的路 学生防溺水主题班会 绰号先生 我第一次使用筷子作文 就这样走了吗 诗经葛覃原文及赏析 关于六一儿童节的作文100字:看六一文艺表演 小学五年级作文900字:海南游 述职报告开头200字 中职院2006年上半年工作总结 潇潇暮雨子规啼 猫妈妈为什么老搬家 人教版高中第一册二单元作文:我想飞(5)作文900字 每天想你成了我的习惯 梦想350字 放松如此美丽 公司2015年国庆节放假通知大全 读懂大姨的唠叨 去中山游玩 四年级作文400字:《滥竽充数》续 月经期疼痛怎么办? 月夜郁结万里之情思 保密工作先进单位材料 黑发不知勤学早,白首方悔读书迟 古人描写秋天的诗句 我爱我的家乡演讲稿3篇 市园林绿化工作汇报 有一种情作文150字 初中初二作文800字:税收带来家乡美 教育局年度党建工作总结 倘佯于佛罗伦萨老街古巷中___欧陆采风之六十 大学生暑期实习评语 大侠之交 我的夏天作文300字 给上司的国庆节祝福语 没牙的老虎作文1000字 [悬疑故事] 玫瑰之吻 小学五年级作文500字:月朦胧,思朦胧 鸵鸟范儿 乡镇2016年度工作总结及2017年工作计划 除夕的由来

Copyright © 2016 phpStudy |