HTTP和HTTPS也是老生常谈了,想必大家也对这一对兄弟是熟悉有加了,在这里我简单的介绍下两者的区别。
1,HTTP协议是以明文方式在网络中传输数据的,而HTTPS协议传输的数据则是经过SSL/TLS加密后的,HTTPS更具有安全性,但是因为HTTPS的安全也是需要代价的,那就是他在传输数据之前需要先进行加密处理,所以在速度上面会比HTTP要慢一些,但是相对于数据的安全性,我想这个代价是可以承受的,毕竟,谁都不想自己的账户信息被窃吧。
2,HTTPS在三次握手之后会有SSL的handshake,协商加密使用的对称加密秘钥。
3,HTTPS协议需要服务端的申请证书,浏览器安装对应的根证书
4,HTTP的默认端口是80号端口,HTTPS的默认端口是443号端口。