如何修复 Google Chrome 中的“Err_empty_response”错误

Google Chrome 是目前最稳定的网络浏览器之一(stable web browsers out there)但是,谷歌(Google)的这款浏览器并非没有问题。有时,您会遇到浏览器的各种问题。使用 Chrome 时可能遇到(problems you can run into while using Chrome)的问题之一是“err_empty_response”。

发生此错误时,您无法加载您尝试打开的网站。这是因为Chrome无法与您的计算机之间传输任何数据。由于此错误通常是由于网络问题而发生的,因此您可以通过一些快速修复来修复它。

使用隐身模式(Use Incognito Mode)

在正常模式下,Chrome会在您开始浏览时加载您的所有 cookie、扩展程序、缓存和各种其他文件。如果这些项目有问题,Chrome可能会显示“err_empty_response”错误。

要验证这些项目是否存在问题,请在 Chrome 中打开一个隐身窗口(an incognito window in Chrome)。此窗口不会加载您的 cookie 和扩展程序。通过这种方式,您可以查看您的网站是否加载了原始Chrome功能。

  1. 在您的 PC 上打开Chrome 。
  2. 选择Chrome(Chrome)右上角的三个点,然后选择New Incognito Window。或者,按键盘上的Ctrl + Shift + N。

  1. 在 Chrome 的隐身窗口中,尝试访问您的网站并查看它是否加载。

如果网站在隐身窗口中加载正常,则可能是您的浏览器项目存在问题。您将了解如何从浏览器中删除这些项目,并可能在以下部分中解决问题。

禁用 Chrome 的扩展程序(Disable Chrome’s Extensions)

Chrome 支持数百个扩展程序(Chrome supports hundreds of extensions),对于某些用户来说,这意味着可以自由地将他们想要的任何功能添加到他们的浏览器中。有时,这是有代价的。您安装的扩展程序可能与浏览器不兼容或有故障,这可能导致浏览器显示“err_empty_response”错误。

在进行调查之前,您不会知道是什么扩展程序导致了问题。而且,最好的方法是一次禁用一个扩展程序,然后查看您的站点是否加载。这将帮助您找到问题扩展,然后您可以从浏览器中删除该扩展。(remove that extension)

  1. 选择Chrome(Chrome)右上角的三个点,然后选择更多工具(More tools)>扩展程序(Extensions)

  1. 您将看到所有已安装的扩展。在这里,关闭第一个扩展的切换以禁用它。

  1. 现在尝试打开之前显示“err_empty_response”错误的网站。
  2. 如果站点仍未加载,请禁用列表中的下一个扩展。
  3. 如果您的网站在您禁用特定扩展程序后加载,则该扩展程序可能是问题的原因。在这种情况下,请选择该扩展程序的“删除(Remove )”按钮以将其从浏览器中删除。

清除 Chrome 的浏览数据(Clear Chrome’s Browsing Data)

为了帮助您轻松浏览网络,Chrome将各种项目保存在其数据库中。这通常包括您访问过的网页列表、来自各个站点的 cookie、缓存文件等。

在任何时候,Chrome都可能无法正确处理这些数据。在这种情况下,您可能会遇到浏览器的各种问题,包括“err_empty_response”错误。

幸运的是,您可以在 Chrome 中清除所有这些数据(clear all this data in Chrome),然后在浏览网页时重新构建数据。

  1. 选择Chrome(Chrome)右上角的三个点,然后选择Settings

  1. 在设置屏幕上,从左侧边栏中选择隐私和安全(Privacy and security),然后选择右侧的清除浏览数据。(Clear browsing data)

  1. 在清除浏览数据窗口中,选择顶部的高级选项卡。(Advanced )
  2. 时间范围(Time range)下拉菜单中选择所有时间。(All time)然后,启用列表中的所有框。

  1. 最后,选择窗口底部的清除数据以清除您在(Clear data)Chrome中的浏览数据。
  2. 重新启动Chrome并尝试访问之前无法访问的站点。

清除 Chrome 的 DNS 缓存(Clear Chrome’s DNS Cache)

Chrome会缓存DNS记录,因此值得清除DNS缓存,看看这是否能解决您的浏览器问题。

  1. 在 Chrome 的地址栏中输入以下内容并按Enter

    chrome://net-internals/#dns

  1. 选择清除主机缓存(Clear host cache)按钮。

  1. 从左侧边栏中选择套接字。(Sockets )
  2. 选择关闭空闲套接字(Close idle sockets)按钮。然后,选择刷新套接字池(Flush socket pools)按钮。

  1. 重新启动Chrome
  2. 尝试访问您的网站。

刷新 PC 的 DNS 缓存(Flush Your PC’s DNS Cache)

除了清除 Chrome 的DNS缓存外,您还应该删除 PC 的 DNS 缓存(delete your PC’s DNS cache),看看这是否能解决Chrome中的“err_empty_response”错误。

清除缓存不会删除您的浏览历史记录或任何文件。

  1. 打开开始(Start )菜单,搜索命令提示符(Command Prompt),然后在搜索结果中选择命令提示符。(Command Prompt)

  1. 在命令提示符(Command Prompt)窗口中键入以下命令,然后按Enter

    ipconfig /flushdns

  1. 关闭命令提示符窗口。
  2. 启动Chrome并尝试访问您的网站。

更改 PC 的 DNS 服务器(Change Your PC’s DNS Server)

有时,不活动或有故障的DNS服务器会导致Chrome无法与您的网站建立连接。在这种情况下,您应该更改 PC 的 DNS 服务器(change your PC’s DNS servers)以解决问题。

两个最受欢迎和免费的DNS服务器是:

谷歌公共 DNS(Google Public DNS)

  • 首选 DNS 服务器:8.8.8.8
  • 备用 DNS 服务器:8.8.4.4

开放式DNS(OpenDNS)

  • 首选 DNS(Preferred DNS)服务器:208.67.222.222
  • 备用 DNS(Alternate DNS)服务器:208.67.220.220

要在您的 PC 上使用这些DNS服务器之一:(DNS)

  1. 同时按Windows + I键打开设置应用程序。(Settings )
  2. 在设置中选择网络和 Internet 。(Network & Internet)

  1. 选择更改适配器选项(Change adapter options)

  1. 右键单击(Right-click)您的网络适配器并选择Properties

  1. 在列表中选择Internet 协议版本 4(Internet Protocol Version 4),然后选择属性(Properties)

  1. 启用使用以下 DNS 服务器地址(Use the following DNS server addresses)选项。
  2. 使用上述值(Google 公共 DNS(Google Public DNS)OpenDNS )填写首选 DNS 服务器(Preferred DNS server)备用 DNS 服务器(Alternate DNS server)字段。

  1. 然后,在屏幕上选择确定(OK ),然后选择关闭。(Close )
  2. 打开Chrome并尝试打开您的网站。

关闭 VPN(Turn Off the VPN)

如果Chrome在您启用VPN时显示“err_empty_response”错误,则VPN可能是问题的原因。在这种情况下,请禁用VPN并查看是否有任何不同。这可能会解决您的问题,因为VPN(VPNs)本质上会影响您的数据传输方式。

关闭VPN的具体步骤因您使用的客户端而异。通常,您会在客户端的主界面上找到禁用(Disable )关闭选项。(Turn Off)

如果禁用VPN后问题得到解决,则说明您的VPN客户端存在问题。在这种情况下,要么在您的VPN(VPN)中选择一个新位置,要么切换到一个新的VPN提供商。

重置铬(Reset Chrome)

最后,如果没有其他方法,请重置 Chrome(reset Chrome),看看这是否有助于解决您的问题。重置Chrome会将所有浏览器选项恢复为默认值。这可以消除Chrome设置中任何错误配置的选项。

  1. 选择Chrome(Chrome)右上角的三个点,然后选择Settings
  2. 选择高级(Advanced ),然后选择左侧栏中的重置和清理(Reset and clean up)

  1. 选择将设置重置为其原始默认值(Reset settings to their original defaults)选项。

“Err_empty_response”错误已解决

这就是修复Google Chrome中的“err_empty_response”错误的全部内容。希望(Hopefully)使用上述方法之一,您应该能够解决此错误并访问您的网站。



About the author

我是一名硬件工程师,拥有超过 10 年的 IOS 和 MacOS 系统工作经验。在过去的 5 年里,我也是一名夜班老师,并且自学了如何使用 Google Chrome。我在这两个领域的技能使我成为网站开发、图形设计或网络安全工作的完美人选。



Related posts