caching - 在浏览器中禁用缓存

标签 caching browser safari

问题

我经常使用样式表,我更改了一些内容并检查了它的外观。但是,如果不是所有当前浏览器,大多数(如果不是全部)都会存储样式表,因此不会让我看到差异。只是用了很多Reset Safari,Empty Cache按钮一按就突然更新了但是这真的很烦人。

问题

有没有办法禁用浏览器中的缓存功能?所以它不会存储任何文件,我总是会从服务器获取最新的 css。

附言。 Safari 的清空缓存和重置 Safari 并不总是清除缓存,开发 > 禁用缓存似乎没有任何作用。

最佳答案

在 Chrome、IE、Firefox 和大多数其他浏览器中,Ctrl+F5(“硬刷新”)将强制重新加载页面上的缓存资源。我一直这样做。我不能代表 Safari,但我希望它会这样做。

编辑:我刚刚搜索了“+Safari +hard +refresh”,它看起来像在 Mac 上,你 hold down the Options关键 while clicking refresh .一些来源say Shift also works ,以及 Command+Option+E clears cache .

关于caching - 在浏览器中禁用缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6662357/

相关文章:

javascript - 如何通过 WebKit (JavaScript) 使用 Touch Bar

Java 不会显示被覆盖的图像

c# - 如何在 Webbrowser 控件中禁用 “Security Warning” 窗口

database - 远程服务的缓存策略;我应该考虑什么?

css - 仅在一台计算机上的每个浏览器中的菜单上的额外填充

javascript - 自动设置 cookie 值

html - 使用 rem 字体大小时,Safari 在 details 元素后呈现错误

objective-c - 如何在 OSX 中激活外部应用程序的特定窗口?

angularjs - 使用 Restangular 取消对服务器的 GET 请求

Azure CDN URL 重写不适合缓存