Joh*_*ria 5 optimization caching lotus-domino http-headers xpages
在XPages中"使用运行时优化的javascript和css资源"是一个非常酷的功能,因为它只在一个文件中加入所有js文件,并且只在一个css文件中加入所有css文件.
但是我注意到连接的文件没有被缓存(它们总是返回状态200),当你不使用"使用运行时优化的javascript和css资源"时它们会这样做(并返回状态304).
减少http请求是好的,但是当它们可以通过ETag或Last-Modified http头缓存时,总是从服务器检索js和css文件.当你使用"使用运行时优化的javascript和css资源"功能(应用程序属性> XPages选项卡>性能部分>使用运行时优化的javascript和css资源)时,任何人都知道我是否遗漏了某些内容或是否有办法缓存已加入的文件.
在 URL 栏中按 Enter 键将尊重Expires
标头并从缓存中获取文件。但如果您单击“重新加载”或按 F5,则文件将被重新加载。至少在Chrome和Firefox中是这样的行为。
从一个页面导航到另一个页面时,缓存可以正常工作。