文章目录
1.HTTPS简介
1.1为什么要有HTTPS
大家都应该知道
HTTP
报文是明文传输的,这也就意味着如果有人在你进行http
传输的过程中截获了你的报文,那么Ta就可以获取到你和服务器之间进行交互的内容.这是一个很严重的问题.
1.2什么是HTTPS
https
可以看成是http
的安全版本,它其实就是在http
的基础上加了一个SSL(SecureSocket Layer)
.通过这个SSL
对传输的数据进行加密.所以可以这么说https
=http
+ssl
.
1.3.HTTPS和HTTP的区别
HTTPS
相比HTTP
更加安全,这是最重要也是最明显的差别,毕竟这是HTTPS
诞生的原因- 端口不同,
HTTP
默认端口为80
,而HTTPS
默认端口为443
- 使用
HTTPS
需要申请CA证书 - 建立
HTTPS
连接的过程相对而言要慢,