http1.x
-
文本格式
-
序列和阻塞机制
-
并发多个请求,需要多个 TCP 连接
http2
-
二进制格式传输
-
多路复用
-
所有相同域名请求通过一个 TCP 连接并发完成
-
少延时+内存消耗
https加密证书怎么做的?
-
HTTPS加密证书是由数字证书颁发机构(CA)签发的一种安全证书
- 对网站进行加密通信,保护用户数据不被窃取或篡改
-
生成HTTPS加密证书的步骤
-
选择一个可靠的证书颁发机构(CA)
- 例如GlobalSign、Symantec等
-
用SSL/TLS协议生成公钥和私钥
-
向证书颁发机构提交申请(域名、公司信息和联系人信息等)
-
证书颁发机构会对申请人进行身份验证
-
签发证书并将其发送给申请人
- 证书包含了公钥和申请人的信息,并由证书颁发机构的私钥进行签名
-
安装证书到Web服务器上,并配置将HTTP请求自动重定向到HTTPS
-
在浏览器中访问网站时,浏览器会收到证书并验证其有效性
- 如果证书有效,则建立安全连接,否则会显示错误提示信息
-
-
HTTPS加密证书需要定期更新,以保证证书的有效性