我想做一些类似于在chrome中打开开发人员工具并检查禁用缓存然后重新加载页面的事情。
我无法以任何方式修改网址(例如,在查询中添加时间戳),因为这将工作一次,但下次我正常重新加载页面时,资源将从没有时间戳的旧网址加载是旧的缓存版本。
我只需要支持chrome,而且我无法访问服务器。
基本上我需要在chrome缓存中更新资源文件,而不需要更改URL。
答案 0 :(得分:1)
引用此主题:Prevent browser caching of jQuery AJAX call result
由于您可以编辑服务器端脚本以设置无缓存标头,因此很难在IE上完美地处理它。不幸的是,客户端可以做的唯一方法是在查询字符串的末尾添加时间戳。
答案 1 :(得分:1)
Chrome 重新加载所有页面资源,无论在开发人员工具打开时长按 刷新按钮都可以强制执行缓存