python

超轻量级php框架startmvc

react+django清除浏览器缓存的几种方法小结

更新时间:2020-07-15 17:48:01 作者:startmvc
一.meta方法打包好的入口index.html头部加入<METAHTTP-EQUIV="pragma"CONTENT="no-cache"><METAHTTP-EQUI

一. meta方法

打包好的入口index.html头部加入


<META HTTP-EQUIV="pragma" CONTENT="no-cache"> 
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> 
<META HTTP-EQUIV="expires" CONTENT="0">

二. 清理表单的方法


<body onLoad="javascript:document.yourFormName.reset()">

其实form表单的缓存对于我们书写还是有帮助的,一般情况不建议清理,但是有时候为了安全问题等,需要清理一下!

三. ajax方法


$.ajax({
 url:'www.haorooms.com',
 dataType:'json',
 data:{},
 beforeSend :function(xmlHttp){ 
 xmlHttp.setRequestHeader("If-Modified-Since","0"); 
 xmlHttp.setRequestHeader("Cache-Control","no-cache");
 },
 success:function(response){
 //操作
 }
 async:false
 });

或者直接用 cache:false


$.ajax({
 url:'www.haorooms.com',
 dataType:'json',
 data:{},
 cache:false, 
 ifModified :true ,
 
 success:function(response){
 //操作
 }
 async:false
 });

以上这篇react+django清除浏览器缓存的几种方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

react django 浏览器 缓存