1. 加密传输与明文传输导致的安全性天差地别:

- HTTP:是一种明文传输协议,数据在传输过程中是不加密的。这意味着在网络传输的过程中,相关数据存在被监听甚至篡改的安全风险。

- HTTPS: 使用了TLS/SSL协议进行加密,因此传输的数据是经过加密的。这提供了更高的安全性,防止了中间人攻击和窃听。

2. 浏览器友好程度不一样

- HTTP:大部分浏览器会在地址栏那里提示“不安全”,甚至拦截访客访问网站,导致网站损失很多流量。

-HTTPS:消除这种因为没有SSL证书导致的“不安全”警告,并展示小锁或者其他标志,在下拉框中提示网站采用了加密,连接是安全的。

3. 传输协议不一样:

- HTTP:是基于文本的协议,数据以明文形式传输。

- HTTPS:在HTTP的基础上添加了SSL/TLS协议,实现了数据的加密和身份验证。

4. 端口号不一样:

- HTTP:默认使用端口 80。

- HTTPS:默认使用端口 443。当你访问一个使用 HTTPS 的网站时,浏览器会通过443端口与服务器建立安全连接。

5. 是否需要SSL证书:

- HTTP: 不需要使用SSL证书。

- HTTPS:需要使用由受信任的证书颁发机构(CA)签发的 SSL证书,用于验证域名的管理权甚至证书使用单位的组织信息的真实性。

SSL证书申请:https://www.ihuandu.com/product.html

打开网易新闻 查看更多图片

6. 搜索引擎排名友好度不一样:

- HTTP:百度谷歌等搜索引擎都曾发布过官方说明来建议网站使用 HTTPS,因为 HTTPS 提供了更好的安全性。

- HTTPS:由于加密传输,提供了更好的用户隐私和安全,因此在搜索引擎优化(SEO)中可能更有利。

总而言之,HTTPS是HTTP的安全版本,通过加密传输和身份验证提高了网站的安全性和可信度,特别是在涉及用户隐私和敏感信息传输的情况下。在现代网络中,推荐使用HTTPS来保护数据传输的安全。