基本概念
主要区别
安全问题
网页显示问题 http在网页中不显示, https在网页中显示出安全协议
超文本传输协议,是一个基于请求与响应,无状态的,应用层协议(OSI第一层), 常基于TCP/IP协议传输数据,互联网应用最为广泛的一种网络协议,所有的www文件都必须遵循这个标准,设计http协议的初衷是为了提供一种发布和接收html页面的方法。
版本 | 产生时间 | 内容 |
---|---|---|
http/0.9 | 1991年 | 不涉及数据包传输,规定客户端和服务器之间通信格式,只能GET请求 |
HTTP/1.0 | 1996年 | 传输内容格式不限制,增加PUT、PATCH、HEAD、 OPTIONS、DELETE命令 |
HTTP/1.1 | 1997年 | 持久连接(长连接)、节约带宽、HOST域、管道机制、分块传输编码 |
HTTP/2.0 | 2015年 | 多路复用、服务器推送、头信息压缩、二进制协议等 |
HTTP的工作原理
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取,所以很多银行或电子邮箱等安全级别高的都采用https协议
客户端在使用https方式与web服务通信的步骤有:
概括
https的优点
http的缺点
原文:https://www.cnblogs.com/kuishen/p/11493277.html