首先,HTTP和HTTPS都是TCP/IP协议中中的应用层协议
它们主要的区别是:
1、HTTP协议是没有加密协议的,较HTTPS来言,相对不安全,而HTTPS协议是有加密层的,在一定程度上安全性更高
2、HTTPS协议是需要到ca申请证书的,一般免费的比较少。
3、HTTP协议端口是80,HTTPS协议端口是443。
4、HTTP协议的连接是无状态的,而HTTPS协议由SSL和HTTP协议构建的可进行加密传输、身份验证的网络协议
OSI参考模型:
物理层 也就是网卡
数据链路层
网络层
传输层
会话层
表示层
应用层