html里script标签src自动加上时间戳,降低缓存影响

为了强制加载,在文件名后加上类似于hash串的时间戳或者随机数。

找了很久大佬们的解决方案,感觉下面这个最好用


简洁,高效,数量任意,即插即用。

大佬还提供了个


(然而这个不知道如何加载多个js。。)


缓存相关设置

强制不超过一天:

Cache-Control: max-age=86400, must-revalidate
永远获取最新文件:

Cache-Control: no-cache, must-revalidate


大佬↓:

https://stackoverflow.com/questions/11467873/how-to-append-timestamp-to-the-java-script-file-in-script-tag-url-to-avoid-cac

你可能感兴趣的:(html里script标签src自动加上时间戳,降低缓存影响)