我有一个相当大的applet,我希望在浏览器重启之间进行缓存。
我设置了cache_archive和cache_version标记,以及cache_ex标记。 cache_ex标记使用jar版本来确定缓存失效。
如果客户端正在运行最新的java(1.7 update 40),那么我会从IIS Web日志中看到,当我重新启动浏览器并加载applet时,没有jar的http获取。
使用java 1.6更新24,有http获取。
由于公司白痴,我被迫使用这个古老的1.6版java。
我怎样才能使这个工作?
感谢。
答案 0 :(得分:1)
要回答我自己的问题,这是我的设置(我使用JavaScript加载applet)
cache_option: "Plugin",
cache_archive: "RELATIVE/PATH/TO/JAR#1,RELATIVE/PATH/TO/JAR#2, etc.",
cache_version: "JAR#1-VERSION, JAR#2-VERSION, etc.",
cache_archive_ex: "JAR#1;preload;JAR#1-VERSION, JAR#2;preload;JAR#2-VERSION, etc. ",
重要提示:粘性缓存中所需的jar文件不应位于归档代码中。
感谢。