Javascript 通过浏览器缓存java脚本
我想知道浏览器是如何缓存javascript文件的。 我有utility.js,我在多个页面上使用它。 我知道,当我访问www.some_host/page1.html时,会缓存utility.js以满足该请求。Javascript 通过浏览器缓存java脚本,javascript,caching,browser,Javascript,Caching,Browser,我想知道浏览器是如何缓存javascript文件的。 我有utility.js,我在多个页面上使用它。 我知道,当我访问www.some_host/page1.html时,会缓存utility.js以满足该请求。 如果我转到不同的页面www.some_host/page2.html,又会从服务器请求utility.js,或者从浏览器缓存获取utility.js,会发生什么情况?所有内容都基于其自己的URI进行缓存。无论是什么原因导致浏览器加载它(除非在标题中有类似Vary:referer,这是我
如果我转到不同的页面www.some_host/page2.html,又会从服务器请求utility.js,或者从浏览器缓存获取utility.js,会发生什么情况?所有内容都基于其自己的URI进行缓存。无论是什么原因导致浏览器加载它(除非在标题中有类似
Vary:referer
,这是我从未见过的)浏览器通常遵循用于其他资源(页面、图像等)的缓存规则