2011-11-11 96 views
0

我很流浪浏览器如何缓存JavaScript文件。 我有utility.js,我在多个页面上使用它。 我知道,当我访问www.some_host/page1.html时,utility.js被缓存用于该请求。 如果我转到不同的页面www.some_host/page2.html,会发生什么情况,utility.js是从服务器再次请求还是从浏览器缓存中获取?通过浏览器缓存java脚本

回答

1

所有内容都基于其自己的 URI进行缓存。浏览器加载它的原因并不重要(除非你在头文件中有类似Vary: referer的东西,这是我从未见过的)

1

浏览器通常遵循用于其他资源(页面,图像等等......)