我一直在我的 AEM 页面中使用 debugClientLibs 标志,(有助于调试 clientlibs 相关问题)像这样localhost:4502/content/geometrixx/en.html?debugClientLibs=true
。
最近,我看到了一些与 JS 缓存相关的问题。我注意到,当使用 debugClientLibs 标志时,no-cache
标头不包含在单个 JS 文件的请求标头中。
缓存这些单独的文件是没有意义的,因为它们会破坏调试客户端库的目的(当我在我的页面中使用 debugClientLibs 标志时,我不想看到缓存的 JS 和 CSS 文件)。附上我得到的请求和响应标头的屏幕截图。
我的问题是:
这些单独的 clientlib 文件是否缓存在浏览器上?