Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
阻止无法联系的服务器 预览

阻止无法联系的服务器 作者: em_te

如果无法联系服务器,服务器的程式将被阻止5分钟,从而避免网站失速。

3 (7 reviews)3 (7 reviews)
1 个用户1 个用户
您需要 Firefox 来使用此扩展
下载 Firefox 并安装扩展
下载文件

扩展元数据

屏幕截图
Popup menu showing which JavaScript requests were unreachable.
关于此扩展
有些网站从无法联系(因为防火墙/DNS问题/SSL问题/等)的第三方服务器请求程式。这将导致网站在等待该服务器时停止(冻结)。唯一的解决方案是耐心等待该请求超时,网站才能正常开启。

此扩展将监视这些失败的服务器请求,如果任何网站尝试向这些服务器再次发请求,将跳过和阻止这请求。这样可以防止网站再次停止。这阻止只会持续5分钟(能改),给服务器的机会恢复。

被阻止的请求可以在工具栏按钮中查看,其中显示阻止了哪些服务器及阻止持续多长时间。仅当程式被阻止时,工具栏按钮才会出现。

注意,此扩展程式不针对任何人,并且没有黑名单或白名单。仅当服务器以前无法联系时才会发生阻止,因此内容本来不会显示。

在这测试无法联系的服务器的影响:http://tinyurl.com/test-blocking-js
开发者留言
How it works:

This extension listens for network connection errors and only watches for script files only. (Network connection errors include connection timeouts, DNS cannot be resolved, etc. and don't include server reported errors like 404 or 500.) When an error occurs, the domain name of the request is put in a List with the time that the error occurred.

This extension also listens for network requests and only watches for script files only. If a request has a domain that matches a domain in the List, the connection is aborted.

A timer checks the List occasionally and removes domains that are older than 5 minutes.
评分 3(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
3
4
0
3
0
2
2
1
2
阅读全部 7 条评价
权限与数据详细了解

必要权限:

  • 获取浏览器标签页
  • 访问您在所有网站的数据
更多信息
附加组件链接
  • 用户支持网站
版本
0.5resigned1
大小
16.3 KB
上次更新
1 年前 (2024年4月25日)
相关分类
  • 其他
许可证
仅 GNU 通用公共许可证 v3.0
版本历史
  • 查看所有版本
添加到收藏集
举报此附加组件
em_te 制作的更多扩展
  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

  • 目前尚无评分

转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。