http和https区别
- 是否需要证书
- 信息传输方式
- 连接方式不同端口不同
- 页面响应速度
- 耗费服务器资源
http:
- 不需要证书
- http下的信息是明文传输,未加密,传输信息不安全。
- 使用80端口
https:
- 要申请ca证书,花费一定成本。
- https 由ssl+http协议构建的,可进行加密传输。安全性更高,身份认证的网络协议相 比于http协议更安全,可以防止传输内容被窃取和篡改。
- 使用443端口
https作用:
- 建立信息安全协议通道,用来保证数据传输的安全性
- 确认网站的真实性
http页面响应速度比 https 快
http使用 TCP 三次握手建立连接,客户端和服务器需要交换 3 个包, https 除了 TCP 的三个包,还要加上 ssl 握手需要的 9 个包,所以一共是 12 个包。
https比 http要更耗费服务器资源
https 其实就是建构在 SSL上的 http协议。