linux中浏览器连不上网络,在Linux中修复Firefox浏览器“Network Protocol Error”错误的方法...

本文介绍在Linux中修复Mozilla Firefox浏览器上的Network Protocol Error错误,即网络协议错误。安装Firefox可以参考在Debian 9 Stretch系统上安装Firefox Quantum的简单方法。

背景

多年来,Mozilla Firefox是我的默认Web浏览器,也是多数Linux发行版上的默认浏览器,我一直在用它来进行我的日常网络浏览,例如访问我的邮件,浏览喜欢的网站等。今天,我在使用Firefox浏览器浏览某内容时遇到了一个奇怪的错误,收到以下错误消息:

Network Protocol Error

Firefox has experienced a network protocol violation that cannot be repaired.

The page you are trying to view cannot be shown because an error in the network protocol was detected.

Please contact the website owners to inform them of this problem.

网络协议错误如下图所示:

3a31fb9056a543eb70532fc206ff0419.png

我一直在Linux桌面上使用最新的Firefox版本,出现这个错误提示后我在Chromium浏览器中打开了相同的链接,浏览相同的内容,但是它工作正常,我想这是Firefox相关的错误,经过查找,解决了这个问题,以下分享解决方法。

原因及解决方法

出现这种问题主要是因为浏览器的缓存,如果你遇到这些错误,例如“Network Protocol Error”或“Corrupted Content Error”(损坏的内容错误),请按照以下方法处理。

解决方法1:

要修复“Network Protocol Error”或“Corrupted Content Error”,你需要在绕过缓存时重新加载网页,为此,请按Ctrl+F5或Ctrl+Shift+R键,它将从服务器重新加载新页面,而不是从Firefox缓存重新加载,就是这么简单,经过这样处理后,网页应该可以正常工作了。

解决方法2:

如果方法1不起作用,请尝试此方法。

转到编辑 - >首选项,在“首选项”(Edit -> Preferences)窗口中,导航到左窗格中的“隐私和安全”(Privacy Security)选项卡,现在通过单击“清除数据”(Clear Data)选项清除Firefox缓存:

703a73e309bd6396c617b4d510f37543.png

确保已选中“Cookie和站点数据”(Cookies and Site Data)和“缓存的Web内容”(Cached Web Content)选项,然后单击“清除”(Clear):

d287bde3a10c7ac97ad19f25c63ab7e6.png

现在cookie和离线内容将被删除,一般这个问题就得到解决了。

结语

请注意,Firefox可能会在登录的网站上签名,你可以稍后重新登录这些网站,最后,关闭Firefox浏览器并重新启动系统,现在网页加载将不会出现任何问题。以上解决方法针对Arch Linux系统,其它的Linux版本也可参考,当然在Windows及MacOS系统中也可以参考,解决方法是一样的。

相关主题

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值