说一下HTTP和HTTPS的区别?
- 安全性方面:http是明文运输,数据在运输的过程中未加密,存在被窃听和篡改的风险,https通常使用SSL/TLS加密运输数据,保护了数据的机密性和完整性,使得数据在传输的过程中更加安全
- 连接方式不同:http端口是40,https端口是443
- 证书方面:http不需要使用证书,因此存在无法验证服务器身份的风险,https需要服务器端使用数字证书,以便客户端验证服务器的身份
- SEO影响:搜索引擎如Goolge等更倾向于收录使用https的网站,因为更安全、可靠
- 速度方面:由于https需要额外的加密解密过程,相比http可能会稍微慢一点