HTTP2 常见问题集锦 发表于 2016-08-16 HTTP1.x 实践中遇到的问题 对头阻塞,只能一个优先处理的Http请求 浏览器的并发请求,多个 TCP 连接,TCP 的流控机制导致发送窗口乘性递减,导致拥塞用,从而影响了资源的加载 大量请求,重复数据 HTTP2 与 HTTP1.x 区别 基于二进制非文本机制 完全的多路复用,代替原理的排序和阻塞机制 压缩头部,减少开销 允许服务器主动推送到客户端 HTTPS 加密问题HTTPS使用对称加密给数据加密,使用非对称加密加密对称加密生成的密钥,从而确保数据传输的安全性 非对称加密: 使用不同的keys加密和解密。keys通常分为公钥和私钥 加密流程 待续… HTTPS 证书 x.509 :x.509 证书通常用于包含公钥 PKCS12: PKCS12证书同时包含私钥和公钥。因此,PKCS12证书需要密码开启 https 和 http 协议的区别HTTP2 浏览器支持情况 参考文章列表 HTTP2 常见问题集锦 HTTPS 是如何工作的 HTTPS工作原理