Http:
HTTP超文本传输协议,互联网上一ing用最为广泛的一种传输协议,以明文方式发送信息,所以有不法分子截取了web浏览器和服务器之间的传输报文,就可以直接获得信息,因此http不安全
Https:
可以认为它是http的安全版,它是在Http的基础上加入了SSL协议,这一层协议加在了传输层和应用层之间,可以对通信数据进行加密并且可以验证身份使通信更加的安全(不是绝对的安全,是增加了不法分子的破坏成本)
- 连接方式不同:https端口是443,http的端口是80
- http传输是明文,但是https是用SSL进行加密的密文,安全性更高
- https需要申请CA证书【免费的较少,所以需要一定的费用】,但是http不需要的
- http协议速度比https更快【因为http不需要复杂的SSL握手,但是https需要经过复杂的安全过程】