首页 > 解决方案 > 在不清除缓存的情况下降级 JNLP 应用程序

问题描述

我是否正确假设当服务器上 Jar 资源的最后修改时间早于 IcedTeaWeb (OpenJDK) 缓存的时间时,不会自动重新下载 JNLP 应用程序?在不强制用户清除缓存的情况下支持降级 JNLP 应用程序的推荐方法是什么?

标签: javajnlpdowngradeicedtea-web

解决方案


是的。缓存实现使用 HEAD 请求来查看是否有更新的版本。如果 HEAD 请求的响应显示最后修改日期早于缓存日期,则不会向服务器发送 GET 请求。


推荐阅读