HTTPZ,将 HTTP 链接转到 HTTPS 的 Firefox 插件
如今大多数站点都支持 HTTPS,并且在用户访问站点时就默认转到 HTTPS 协议上。
如果站点位于支持 HTTPS 的站点数据库中,则 HTTPS Everywhere 之类的扩展程序会自动请求将 HTTP 转到 HTTPS。DuckDuckGo 搜索引擎最近就在其应用和扩展中启动了一项名为“智能加密”的新功能,该功能会根据搜索引擎数据自动将连接转到 HTTPS。
而有一些 Web 浏览器(例如 Tor)并不会试图将用户的连接从 HTTP 直接自动转到更安全的 HTTPS 协议,如果单击一个已经迁移到 HTTPS(或者同时支持 HTTP 与 HTTPS)的网站上的旧文章中的 HTTP 链接,那么它就则会使用 HTTP 加载资源,而不是转到 HTTPS。
而 Firefox 则有一个 HTTPZ 扩展可以实现自动将 HTTP 转到 HTTPS 访问。
HTTPZ 不依赖于支持 HTTPS 的站点数据库,它会尝试自动将连接升级到 HTTPS,如果 HTTPS 连接抛出错误,它将恢复为 HTTP。HTTPZ 的介绍是这样写的:
- 如果 HTTPS 升级无效,则将回退 HTTP。
- 如果站点从 HTTPS 重定向到 HTTP,则显示警告。
- 启用代理兼容模式。
- 设置 HTTPS 连接尝试超时。
- 可记住成功进行 HTTPS 升级的高速缓存,以加快将来的连接速度。
- 为不支持 HTTP 的网站配置忽略行为。
- ……
HTTPZ 当前有一些能力限制,比如它不会尝试将子资源链接转到 HTTPS,例如 HTTPS 站点中加载的元素。
内容来源:https://www.ghacks.net/2019/11/23/httpz-is-an-advanced-http-connection-upgrader-for-firefox
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Google Chrome 增加对 SVG 图标的支持
出现在网站页面标题左侧的微小图标称为favicon或网站图标,目前,Google Chrome已经开始支持favicon的SVG图像格式,该功能最终可能随Chrome 80一起提供。据悉,Firefox浏览器方面早在四年前就已经开始支持该功能。 事实上,Google在Chrome中添加对favicon的SVG支持并不是一件容易的事,Chromium的工作人员表示,“我们的SVG代码被严重集成到核心渲染引擎中,所以这样做需要一个完整的渲染器。” 目前,微软的Internet Explorer和Edge还不支持SVG图标,Firefox则是唯一支持该功能的浏览器。而如今,Chrome 开始支持SVG图标,这意味着其他基于Chrome的浏览器如Vivaldi、Opera、Brave和new Microsoft Edge也将一样支持该功能。 用户可以使用preferreds-color-scheme设置SVG图标的样式,在打开黑暗模式时,Chrome会将图标显示为黑色,在浅色模式下图标则显示为黄色。 此外,用户可以在浏览器地址栏中访问测试站点,来测试浏览器是否支持SVG网站图标。 参考消息:h...
- 下一篇
Chrome OS、Linux、国产OS、Win 10、Android、Ubuntu与Zorin OS
回顾一周社区热门资讯 第【四十九】期:20191116-20191122 点击相应标题,跳转阅读全文。 Chrome OS 80 将启用 Debian 10 作为默认 Linux 容器 GCC 7.5 发布,GCC 7 分支的最后更新版本 GCC 7.4 是 GCC 7 分支的最后一次更新,此后不会再接收到任何修复,GCC 将继续保持维护 GCC 8 和 GCC 9 分支,以及开发分支。 微软将开放神经网络交换格式贡献给 Linux 基金会 ONNX 最初由微软和 Facebook 在 2017 年开发并开源,旨在更轻松地创建和部署机器学习应用程序。ONNX 为深度学习模型和传统机器学习模型提供了通用表现形式,从而实现了框架、编译器、运行时和硬件加速器之间的互操作性。ONNX 还具有众多优势,其中包括可移植性,它使 AI 开发人员可以更轻松地在受信任的 AI/ML/DL 工作流程中的工具之间移动 AI 模型。 Linux 市场估值将超 70 亿美元,主要原因是安全与开源需求 预计全球 Linux 操作系统市场在 2018 年至 2023 年的预测期内将实现 18.5% 的复合年增长率。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7安装Docker,走上虚拟化容器引擎之路