云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_数据库开发工程师_年度促销

小七 141 0

在我的上一篇文章中,我描述了一个技巧,企业应用中心,在使用合适的前端时,我开发了这个技巧来加强SAPUI5的用户体验。我设置了用户界面代码,如果用户不活动的时间足够长,以至于接近审批者的会话过期,我会自动注销,但它需要我欺骗浏览器,以避免缓存应用程序的主索引.html我发现有一种更干净的方法可以使用Approuter的最新版本来实现这一点。我将在这里描述这种新技术。

在我上一篇博客文章的代码中,logged-输出.html页面包含一个按钮,当用户按下时,返回到应用程序:

该代码的原始版本包含一个保证唯一的?force=URL上的参数。采取这种方法的原因是,人工智能研究,许多浏览器,大数据系统,包括Mac上的Chrome,生态环境大数据,都不会遵守任何可能直接嵌入HTML内容的缓存控制指令。

但是Chrome会遵守HTML缓存控制HTTP头。Approuter现在支持设置这样的缓存控制头索引.htmlxs中的文件-应用程序.json配置文件:

配置文件就位后,系统中的相关通道被记录-输出.html文件从:

到:

简单,对吗?

您可以在这里找到XSA Approuter配置语法的完整文档。正如文档所指出的,cacheControl指令只适用于静态HTML内容。不过,这正是我们在这里所需要的,企业软件公司,它可能在您自己的项目的其他情况下有用。