1、安全性不同 HTTP是超文本传输协议,信息是明文传输,存在安全风险的问题。 HTTPS解决了HTTP不安全的缺陷,在TCP和HTTP网络层之间加入了SSL/TLS安全协议,使得报文能够加密传输。 2、
1、安全性不同
HTTP是超文本传输协议,信息是明文传输,存在安全风险的问题。
HTTPS解决了HTTP不安全的缺陷,在TCP和HTTP网络层之间加入了SSL/TLS安全协议,使得报文能够加密传输。
2、建立连接的过程
HTTP建立连接相对简单,TCP三次握手昼便可以进行HTTP的报文传输。
HTTPS在TCP三次握手之后,还需要进行SSL/TLS的握手过程,才可以进行加密报文传输。
3、端口号不同
HTTP的端口号是80。
HTTPS的端口号是443。
4、数字证书
HTTPS协议需要向CA(证书权威机构)申请数字证书来保证服务器的身份是可信的。