android - 缓存控制在某些 Android 浏览器中不起作用
问题描述
我已经阅读了有关缓存控制的文档,但并非所有浏览器都支持缓存控制,它允许您禁用后退按钮,尤其是在您完成 CAT(计算机辅助测试)之后。而且我已经在几个安卓浏览器中进行了测试,但是该浏览器没有在那个链接中列出。链接:https ://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control 。
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
请注意,此代码在 Android 浏览器中不起作用,通过测试后后退按钮功能会绕过。谁能知道如何解决这个后退按钮,所以它适用于所有安卓浏览器?不仅在那个链接上列出,当一个人完成测试时,用户在测试后不能修改任何答案。
解决方案
推荐阅读
- javascript - 如何使用 nodejs 和 firestore-export-import npm 在云 Firestore 数据库中导出和导入大型集合(超过 5000 个数据)
- javascript - 如何相互验证两个日期字段和当前日期?
- c# - 如何在 MongoDB C# Driver 中获取结果子集?
- swift - 展平通用列表
- apache-kafka - Axon Kafka ext - 如果命令服务是水平扩展的,则发生 EventPublicationFailedException
- javascript - 在远程服务器上的 NodeJS 中使用 ssh2-promise 执行 Linux 命令
- javafx - 将 fxml 文件加载到 BorderPane
- html - 如何在不破坏标签的情况下将一个大的 HTML 文件拆分为多个文件?
- django - Pycharm调试器在保留断点时出错
- gekko - Gekko 中的拉格朗日乘数(边际)