上周我的webapp出了问题。通常我们每周有两个版本,有时需要清除缓存和系统以检测新版本并在之后自行安装。我有两个选择:
是否可以使用“获取最新版本”选项创建一个按钮?以及清除缓存的火灾和事件
在标题html中添加以下行:
<meta http-equiv='cache-control' content='no-cache'>
<meta http-equiv='expires' content='0'>
<meta http-equiv='pragma' content='no-cache'>
但第二个我不知道它是否足以解决问题。
您认为最好的选择是什么?
答案 0 :(得分:0)
如果您只想清除静态资产(如CSS和JavaScript)的缓存,则可以在使用服务器端语言(如PHP)时为其请求添加版本。例如:
<script src="/scripts/my-js-file.js?v=1"></script>
然后,当您单击按钮时,将表单发布到同一页面并递增该版本。
这是一个解决方案。还有其他一些。