一些网站似乎有像‘seem /app-02b4523sev8fsd56e.js’这样的文件名。我注意到这些数字没有变化,所以我认为这与安全有关,但我不确定。这背后有什么原因吗?
发布于 2015-06-12 02:06:24
这通常是为了破坏浏览器存储的缓存,以便加载文件的最新版本。每次更改文件时,该值通常也会更改。这可以通过更改引用此文件的其他文件中的文件名和/或路径来手动完成,也可以以某种方式以编程方式完成。您可能还会看到如下所示,它还可能包含一个时间戳,而不是像上面这样的散列:
assets/scripts.js?v=20150611190618
在其他名称中,这通常被称为“缓存终结者”。
https://stackoverflow.com/questions/30788200
复制相似问题