每当我更新我的JS文件时,浏览器都会使用旧的JS文件执行操作。我想阻止缓存JS文件。
我使用了一些代码来阻止缓存,但它们无效。
回到Home.jsp
<%
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
response.setDateHeader("Expires", -1);
%>
答案 0 :(得分:1)
将随机查询字符串添加到src
您可以通过每次进行更改时递增查询字符串来手动执行此操作:
例如:
"http://example.com/cool.js" + "?ts=" + new Date().getTime();