现象:
IE浏览器会缓存网页中的GET和XHR的内容,
如果该get请求的url是第一次请求的话,会请求项目的后台,从数据库中获取数据,如果该get请求的url不是第一次请求的话,那么该url就不会请求项目后台,会直接从缓存中拿到上次该url获取的数据。
后果:
IE浏览器页面数据与数据库不同步。
解决方案:
1.每个get请求加一个时间戳,保证唯一性;
2.改用post请求
现象:
IE浏览器会缓存网页中的GET和XHR的内容,
如果该get请求的url是第一次请求的话,会请求项目的后台,从数据库中获取数据,如果该get请求的url不是第一次请求的话,那么该url就不会请求项目后台,会直接从缓存中拿到上次该url获取的数据。
后果:
IE浏览器页面数据与数据库不同步。
解决方案:
1.每个get请求加一个时间戳,保证唯一性;
2.改用post请求
本文标题:IE浏览器请求缓存问题
本文链接:https://www.haomeiwen.com/subject/blebvqtx.html
网友评论