.ajax怎么清除缓存
一、GET 方式请求
如果两次请求的url相同的话 浏览器(不同缓存机制的浏览器会有所不同)会直接将第一次请求的结果给第二次请求防止这种缓存的方法:
请求的url地址?t=new Date(),增加一个时间戳
二、 POST 方式请求
浏览器认为Post的提交必然是有改变的 所以一般post请求 不会从缓存中去数据
三、 Jquery中的有设置缓存的开关
不管是哪中方式请求 我们可以设置缓存开关:
{ cache:false}
.ajax怎么清除缓存
一、GET 方式请求
如果两次请求的url相同的话 浏览器(不同缓存机制的浏览器会有所不同)会直接将第一次请求的结果给第二次请求防止这种缓存的方法:
请求的url地址?t=new Date(),增加一个时间戳
二、 POST 方式请求
浏览器认为Post的提交必然是有改变的 所以一般post请求 不会从缓存中去数据
三、 Jquery中的有设置缓存的开关
不管是哪中方式请求 我们可以设置缓存开关:
{ cache:false}
本文标题:前端面试题------ajax怎么清除缓存
本文链接:https://www.haomeiwen.com/subject/wpvpzttx.html
网友评论