现象:缓存问题

解决办法之一
request.setRequestHeader('Cache-Control', 'no-cache');
不过没啥用,结果还是从缓存中获取
彻底解决的办法,在URL中追加参数,不过我觉得并不高级
凑合着用
url = url + "?timeStamp=" + new Date().getTime()

OK了,终于不从缓存中获取数据了。
本文介绍了在使用原生Ajax请求时遇到的缓存问题及解决方法。通过在URL中追加时间戳参数,可以有效避免浏览器从缓存中获取数据,确保每次请求都能获取到最新的服务器响应。

解决办法之一
request.setRequestHeader('Cache-Control', 'no-cache');
不过没啥用,结果还是从缓存中获取
彻底解决的办法,在URL中追加参数,不过我觉得并不高级
凑合着用
url = url + "?timeStamp=" + new Date().getTime()

OK了,终于不从缓存中获取数据了。


被折叠的 条评论
为什么被折叠?