gpt4 book ai didi

java - 如何以编程方式从浏览器缓存中删除旧小程序?

转载 作者:行者123 更新时间:2023-12-02 08:15:41 24 4
gpt4 key购买 nike

有没有办法从浏览器的缓存中删除旧版本的小程序?我已经尝试阻止的事情cache problem排在第一位的是:

1-为了在 HTTP 响应 header 中设置“无缓存”,我将以下脚本放在 jsp 顶部:

<% 
if (request.getProtocol().compareTo("HTTP/1.0") == 0) {
response.setHeader("Pragma", "no-cache");
} else if (request.getProtocol().compareTo("HTTP/1.1") == 0) {
response.setHeader("Cache-Control", "no-cache");
}
response.setDateHeader("Expires", 0);
%>

2- 部署小程序时,'cache_option' 设置为 'no'

但是没有用。我现在想知道是否有一种方法可以以编程方式从缓存中删除这个小程序 jar 文件?

[更新]

在我的例子中,每次为小程序提供唯一的 URL 看起来并不是一个好主意。因为,在我的例子中,小程序在一段时间后重新加载(刷新)自身(比如在半夜,使用 Timer ),点击 URL

applet.getAppletContext().showDocument(url); 

将新的 URL 传递给小程序会很困难

最佳答案

您在其他问题上得到的答案也适用于这里:每次为您的小程序提供一个唯一的网址。这不是幽默,因为很多人都在使用这种技术,它可以解决您的问题.

关于java - 如何以编程方式从浏览器缓存中删除旧小程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com