Firefox 有时使用 HTTPS,有时则不使用。
为什么会发生这种情况,这是由 Firefox 还是由我访问的网站引起的?
答案1
答案是 HTTPS 用于客户端(浏览器)和服务器(网站)之间的安全交互,但它需要额外的计算机(客户端和服务器)资源才能运行。因此,网站并不是到处都使用 HTTPS。
此外,由于 HTTPS 使用的所谓证书并非免费使用(他们可以免费创建自己的证书,但浏览器会抱怨证书是由不受信任的来源颁发的)。网站仅在登录页面、商店等关键页面中使用 HTTPS。
就您而言,实际上不是浏览器的问题,而是网站配置的问题。
但是,FireFox 可能会检测到两个版本的网站(http 和 https),并且更喜欢 HTTPS 而不是 HTTP。
答案2
HTTPS 用于服务器和客户端之间的安全连接,此连接上的数据以加密方式发送,因此不可能被窃听。HTTPS 需要证书,而可信证书很昂贵(虽然不多)。所以不是每个网站都有这个。它通常在需要通过网络发送敏感数据(例如信用卡详细信息或登录信息等)时使用。因此对于那些具有 HTTPS 连接的主机,使用 HTTPS 连接。