如何解决Google Chrome 中的ERR_CACHE_MISS 错误(确认重新提交表单)

当您尝试加载您之前访问过的站点并且其数据存储在浏览器的缓存中时,会出现ERR_CACHE_MISS 错误。

这是特定于谷歌浏览器的错误,它有许多简单的解决方案。

为了更好地理解这个错误,让我们看看缓存的作用。

什么是缓存?

缓存是网站上不同类型内容的临时存储。当您访问一个网站时,您的浏览器会将html 文件、多媒体内容、CSS 样式表和其他文档下载到缓存中并保存,以便您以后访问该网站时,不必再次加载所有内容。这使网站下次加载速度更快。

ERR_CACHE_MISS 错误什么时候出现?

有时浏览器无法访问缓存中存储的数据。这可能是因为该网站使用了用户提供的数据(例如,当您填写表格或完成购买时),并且Chrome 具有内置警告以防止重复提交这些数据。但原因也可能是浏览器设置、错误代码或扩展程序问题。

如何解决ERR_CACHE_MISS 错误?

您可以尝试一些简单的步骤。使用F5 按钮重新加载页面。

如果这没有帮助,请检查您是否使用书签来访问该站点。如果是这种情况,则地址可能已更改。尝试将URL 复制到搜索栏中。这样,您将被重定向到新地址。

选项1:确保您使用的是最新版本的Chrome。

  1. 点击右上角的菜单按钮。
谷歌浏览器菜单图标
    1. 单击设置

 

谷歌浏览器设置
  1. 点击菜单底部的关于Chrome 。浏览器应自动开始寻找更新并通知您是否有可用的新版本。
设置中的谷歌浏览器版本信息

选项2:清除浏览器数据

    1. 单击右上角的菜单按钮。

 

谷歌浏览器菜单图标
  1. 单击设置
谷歌浏览器设置
    1. 单击隐私和安全

 

隐私和安全
  1. 单击清除浏览数据
清除浏览数据
  1. 时间范围下拉菜单中,选择所有时间,确保选中缓存的图像和文件,然后单击清除日期
相关问题  Thunderbird 的Spectrum 电子邮件设置(POP3、SMTP 和IMAP)
清除浏览数据设置
  1. 重新启动Chrome。

如果您想清除所有数据(包括cookie 和浏览器历史记录),您也可以使用组合键Ctrl + Shift + Del

选项3:禁用Chrome 扩展程序

该错误可能是由故障扩展引起的。您可以通过在URL 栏中输入“chrome://extensions”或从更多工具>扩展下的菜单中访问Chrome 的扩展

谷歌浏览器扩展

您可以一一禁用扩展。建议禁用所有这些,然后将它们一一打开,以确定是哪一个导致了问题。

选项4:重置浏览器

如果上述解决方案未能解决问题,则必须重置浏览器。这将重置您的启动页面、新标签页、搜索引擎和固定标签,但不会重置您的书签、历史记录或保存的密码。扩展也将被禁用。

  1. 转到菜单并选择个人设置
谷歌浏览器设置
    1. 单击高级

 

谷歌浏览器高级设置
  1. 单击重置并清理
重置和清理
    1. 单击将设置恢复为原始默认值

 

将设置恢复为其原始默认值
    1. 将弹出一个对话框。单击重置设置确认您的选择

 

重新设置

选项5:禁用重新发布提示

ERR_CACHE_MISS 错误经常以提示的形式出现,称为“确认表单重新提交”。当您返回到依赖于用户提供的数据的动态生成的页面时,就会发生这种情况。Chrome 中的此功能旨在保护您免于重复发送表单或完成购买等操作。要禁用此提示,请执行以下步骤:

  1. 在桌面上找到Chrome 图标并右键单击它,然后选择查看房源
谷歌浏览器属性
    1. 选择快捷方式选项卡。

 

  1. 目标字段中,您将看到Chrome 应用程序在您的计算机上的位置。在该位置之后,键入“ -禁用重新发布提示 ”。
谷歌浏览器快捷方式目标
  1. 单击应用,然后单击确定以保存更改。
相关问题  5 个步骤删除HushMail 电子邮件帐户
保存修改
  1. 重新启动Chrome 并检查问题是否已解决。

选项6:卸载垃圾邮件/广告软件

您安装在计算机上的任何工具栏或广告软件都可能导致缓存出现问题。单击开始>设置,然后选择应用程序以查看程序列表并卸载所有可疑程序。

Windows 设置中的应用部分

选项7:使用开发者工具禁用缓存

    1. Crtl+Shift+I进入开发者模式。

 

开发者工具
    1. 选择网络菜单。

 

网络选项卡
    1. 选中禁用缓存(在DevTools 打开时)

 

禁用缓存
  1. 在不关闭DevTools 的情况下刷新页面。

这种方法只有在打开开发者工具的情况下才能解决问题。

选项8:重置网络设置

如果上述选项均未修复错误,则问题可能出在您的网络配置上。执行以下步骤来重置网络设置:

  1. 在屏幕底部的搜索栏中键入“ cmd ”。
  2. 单击命令提示符并选择以管理员身份运行
以管理员身份运行命令提示符
  1. 键入以下命令:

ipconfig / release命令

ipconfig /发布

此命令使DHCP(动态主机配置协议)服务器释放分配给您计算机的IP 地址。

IPCONFIG / ALL

ipconfig /全部

此命令列出您计算机的所有IP 配置详细信息(例如MAC 地址、IP 地址、默认网关等)

IPCONFIG / FLUSHDNS

IPCONFIG / FLUSHDNS

此命令清除DNS(域名系统)缓存,以便DNS 服务器将来使用新信息。

使用ipconfig / renew

ipconfig/更新

此命令从DHCP 服务器请求一个新的IP 地址

netsh界面show界面

netsh 界面显示界面

此命令向您显示连接的名称,您将在下一步中使用该名称。

netsh int ip set dns name=”Ethernet” source=dhcp

netsh int ip set dns name=”Name” source=dhcp

此命令将您的连接接口设置为使用DHCP 分配的DNS 地址。使用您在上面看到的名称代替“名称”(例如“以太网”或“本地连接”)。

相关问题  如何在Windows、Android 和Linux 上重新命名您的设备

的netsh winsock重置

netsh winsock 重置

此命令重置winsock 目录。此目录包含您的Internet 连接配置。

  1. 重新启动计算机以完成重置。检查这是否修复了错误。

结论

ERR_CACHE_MISS 错误现在应该已经被清除了。如果上述选项均无效,请尝试使用其他浏览器,例如火狐Opera

如果错误仍然存在,很可能是网站端出了点问题,您无能为力。如果是这种情况,请联系网站的开发人员。

分享这篇文章

发表评论