- HTTP
HTTP 是一种
超文本传输协议(Hypertext Transfer Protocol),HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范- HTTPS
而 HTTPS 的全称是
Hypertext Transfer Protocol Secure,从名称我们可以看出 HTTPS 要比 HTTPS 多了 secure 安全性这个概念,实际上, HTTPS 并不是一个新的应用层协议,它其实就是 HTTP + TLS/SSL 协议组合而成,而安全性的保证正是 TLS/SSL 所做的工作。也就是说,HTTPS 就是身披了一层 SSL 的 HTTP。
- HTTP 和 HTTPS 的主要区别是什么
- 最简单的,HTTP 在地址栏上的协议是以
http://开头,而 HTTPS 在地址栏上的协议是以https://开头 - HTTP 是未经安全加密的协议,它的传输过程容易被攻击者监听、数据容易被窃取、发送方和接收方容易被伪造;而 HTTPS 是安全的协议,它通过 密钥交换算法 - 签名算法 - 对称加密算法 - 摘要算法 能够解决上面这些问题
- HTTP 的默认端口是 80,而 HTTPS 的默认端口是 443
-----------------------------------------------------
参考地址:
https://mp.weixin.qq.com/s/81ZGJ_HdUIcYX6F6GEi0Nw