我在徘徊浏览器如何缓存javascript文件。 我有utility.js,我在多个页面上使用它。 我知道当我访问www.some_host / page1.html时,实用程序会为该请求缓存utility.js。 如果我转到不同页面www.some_host / page2.html会发生什么情况,再次从服务器请求utility.js或从浏览器缓存中获取它?
答案 0 :(得分:1)
根据其自己的 URI缓存所有内容。浏览器加载它的原因并不重要(除非你在标题中有Vary: referer
之类的东西,我从未见过它)
答案 1 :(得分:1)
浏览器通常遵循用于其他资源(页面,图像等)的缓存规则