Firefox 连接升级——从 HTTP 到 HTTPS

Firefox, Firefox for Android Firefox, Firefox for Android 建立于: 6 days ago

当你使用 Firefox 浏览网页时,浏览器可能会自动把你的连接从不太安全的 HTTP 协议升级到更安全的 HTTPS 协议。此举保证你访问的网站是真正的网站并且你发送的信息,比如密码或个人数据,是加密的而且受到拦截保护。由于大多数网站目前都支持 HTTPS,所以升级通常不会带来问题。即使一个链接使用的是较老的 http:// 格式, Firefox 可能仍然会通过安全的 HTTPS 尝试连接,因为虽然网站已经支持 HTTPS,但是许多较老的链接还在那里。这会让你的浏览体验既顺滑又安全。

不同的升级机制

连接升级机制根据两个因素分类:

  1. 谁是发起者(服务器或浏览器)
  2. 被升级连接的类别

本节详细解释这些机制。

服务器发起升级

当网站服务器显示支持 HTTPS 时,浏览器可以自动切换到安全连接。服务器可以使用多种方法达成此目的:

浏览器发起升级

如果浏览器无法判断网络服务器是否支持 HTTPS,那么它仍然可以尝试升级连接。因为 HTTPS 已经被广泛支持,所以这样做通常会成功。Firefox 支持多个浏览器发起的升级功能:

此为实验功能,正逐步向 Firefox 用户推出。目前可能并非所有用户都可使用。

  • 在 Firefox 中的仅 HTTPS 模式 是一个用户设置,启用后,它确保 Firefox 不再未提示用户的情况下建立不安全连接。由于现在大多数网站都支持 HTTPS,用户可能会觉得在打开 HTTP 网站时经常有 HTTPS-Only 模式的提示很奇怪,所以它默认是禁用状态。
  • 有很多网络扩展也会升级连接。但是这些扩展主要是专家用户的特殊用途。

其他请求

以上的机制主要应用于 “顶级” 或导航请求,比如在地址栏输入网址或点击了一个链接。Firefox 还能处理其他类型的请求,比如从网页下载图片或其他资源。虽然 在 Firefox 中的仅 HTTPS 模式 适用于所有请求,但是次级资源通常使用以下机制升级:

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解