gpt4 book ai didi

javascript - 阻止用户浏览器缓存 Wakanda 页面?

转载 作者:行者123 更新时间:2023-12-03 06:11:28 26 4
gpt4 key购买 nike

我正在寻找策略来阻止用户网络浏览器缓存我的 Wakanda 页面和脚本。我最近发现,当我解决问题时,我必须要求用户清除他们的缓存,这确实是我想让他们不必做的事情。您对如何阻止他们的浏览器缓存我的页面有什么建议吗?谢谢。

最佳答案

到目前为止,我们遇到了一些缓存问题,并发现禁用 Wakanda 缓存有时可以在这些情况下有所帮助。

在常用应用设置下,取消选中“使用页面缓存”。当然,这是 Wakanda 服务器端缓存,因此如果发生本地缓存问题,这对您没有帮助。然而,这通常有助于解决客户端缓存问题。

正如 @gaetanoM 所建议的,您还可以强制 Cache-Control header 来强制客户端不在浏览器中进行缓存。使用 jquery 非常简单:

this.http_request.setRequestHeader("Cache-Control", "no-cache");

如果您需要查看 Wakanda 如何设置此开箱即用的示例,请查看 lib 目录中的 angular-wakanda-debug.js 文件或 Rest.js 文件作为默认 Debug模式禁用缓存本身。

关于javascript - 阻止用户浏览器缓存 Wakanda 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39298555/

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