在我的上一篇文章中,我描述了一个技巧,企业应用中心,在使用合适的前端时,我开发了这个技巧来加强SAPUI5的用户体验。我设置了用户界面代码,如果用户不活动的时间足够长,以至于接近审批者的会话过期,我会自动注销,但它需要我欺骗浏览器,以避免缓存应用程序的主索引.html我发现有一种更干净的方法可以使用Approuter的最新版本来实现这一点。我将在这里描述这种新技术。
在我上一篇博客文章的代码中,logged-输出.html页面包含一个按钮,当用户按下时,返回到应用程序:
该代码的原始版本包含一个保证唯一的?force=URL上的参数。采取这种方法的原因是,人工智能研究,许多浏览器,大数据系统,包括Mac上的Chrome,生态环境大数据,都不会遵守任何可能直接嵌入HTML内容的缓存控制指令。
但是Chrome会遵守HTML缓存控制HTTP头。Approuter现在支持设置这样的缓存控制头索引.htmlxs中的文件-应用程序.json配置文件:
配置文件就位后,系统中的相关通道被记录-输出.html文件从:
到:
简单,对吗?
您可以在这里找到XSA Approuter配置语法的完整文档。正如文档所指出的,cacheControl指令只适用于静态HTML内容。不过,这正是我们在这里所需要的,企业软件公司,它可能在您自己的项目的其他情况下有用。
本文地址: /shichang/66460.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除