我最近在 x10Hosting 上创建了一个免费的网络托管帐户。让我们使用 www.example.x10host.com 作为我的示例域名。在注册域名之前,我访问了该域名以查看它是否可用。当我看到它是可用的时,我注册了它,并立即去 Google Chrome 上查看它。我仍然收到“域名可用”消息,所以我在 10 分钟后再次尝试,仍然收到该消息。我稍后在 Firefox 中尝试,也收到了该消息。第二天,我在 Internet Explorer 中尝试了它,并且成功了。我假设我现在为 Chrome 和 Firefox 存储了该页面的过时缓存。我如何清除该特定页面的缓存,以便它正常加载?
答案1
@dwurf Ctrl Shift + F5/R 是硬重新加载,不会清空缓存。
有一个简单的方法可以实现 OP 想要的效果:
按以下方式打开 Dev Tools:F12或Ctrl+ Shift+ I(或在 Mac 上:Opt+ Cmd+ I)
现在,只需打开开发工具,右键单击或单击即可抓住地址栏旁边的重新加载按钮。现在打开了一个有点“隐藏的菜单”。
选择:“清空缓存并重新加载”
答案2
答案3
在 Chrome DevTools 中设置/偏好“网络”下有一个选项:
禁用缓存(当 DevTools 处于打开状态时)
您可以打开它,然后重新加载没有缓存的网页。
我遇到过一个令人沮丧的情况,HTTP 重定向被缓存了,所以我无法刷新。除了进入常规 Chrome 偏好设置并删除那里的缓存(难度要大得多)之外,我唯一能想到的办法就是打开 DevTools,打开“禁用缓存...”选项,然后重新输入 URL
需要说明的是,打开 DevTools 还会在刷新按钮(右键单击)上下文菜单上启用第三个选项:
- 正常刷新
- 硬刷新
- 清空缓存并硬重新加载(小心,这会清除你的所有的缓存)
这里很好地解释了这些选项的含义:https://stackoverflow.com/a/14969509/363701
值得注意的是,清除缓存不是清除历史记录。
答案4
[快速回答]
开发工具(++ Ctrl)或在某些情况下使用|网络|检查ShiftiF12Disable cache