HTTPS是什么?HTTPS和HTTP是什么关系?HTTPS加密流程是什么?
一 HTTP和HTTPS概述
1.1 HTTP协议
-
概述
HTTP的第一个版本只能传输超文本标记语言(HTML)文件,因此被称为超文本传输协议。
-
特征
![](https://i-blog.csdnimg.cn/blog_migrate/a33b6c7ef1e6796639cd500a5a66fa48.png)
a 是一个请求响应无状态的应用层协议。
b 基于TCP/IP协议族传输(明文)数据,所有的WWWW都必须遵守这个标准。
![](https://i-blog.csdnimg.cn/blog_migrate/b4578e01062c92447c5174d73dcbf8c5.png)
上图解释
域名:表示网站中不同的页面。
通信协议:浏览器和服务器之间沟通的语言。
- HTTP发展史
![](https://i-blog.csdnimg.cn/blog_migrate/6ad740ca37cc641a83006f6cc12bbdaa.png)
1.2 HTTPS
![](https://i-blog.csdnimg.cn/blog_migrate/258aca48e811beced9e13173b5979f77.png)
HTTPS是在HTTP基础下加入SSL层,SSL就是加密详细内容。中文名是超文本安全协议。