Chrome Network 和 Puppeteer 禁止 HTTP2

栏目: Node.js · 发布时间: 6年前

内容简介:© Young 2019-02-23 15:47Welcome to My以前做过一个

© Young 2019-02-23 15:47

Welcome to My GitHub

以前做过一个 精灵图在 Lottie Web 动画中的应用 的方案;因为要写PPT,所以需要举证这种方案的优点;

但是当我在 Chrome 浏览器的 Network 中查看优化前的 waterfall 的时候震惊了;

Chrome Network 和 Puppeteer 禁止 HTTP2

不是说好并发请求数有限制的吗?怎么会有一百个请求同时发送?

然后再去查看 Connection ID 竟然是同一个请求!

Chrome Network 和 Puppeteer 禁止 HTTP2

瞬间就想到了很久没碰过的网络协议中有个叫 HTTP/2 的家伙。

Chrome Network 和 Puppeteer 禁止 HTTP2

HTTP/2 协议支持多路复用,可以用同一个连接传输多个资源。

精力有限,暂时就不过多了解了,我只想好好的写个 PPT 而已!

有没有办法强制 Chrome 使用 HTTP/1.1 协议呢?

据我在网上搜索的结果来看,是可以在操作系统中通过命令行来设置让 Chrome 使用 HTTP/1.1 协议的,但是个人感觉略麻烦。

然后就想到了 Puppeteer,以前总是通过关闭沙盒模式和各种安全策略来让自己对一些 H5 游戏作弊,那改个协议的版本也应该是支持的。

Chrome Network 和 Puppeteer 禁止 HTTP2

强制使用 HTTP/1.1 协议,然后就可以看到一百多个请求的酸爽效果了…够慢…截个图放 PPT 里边…美滋滋。

Chrome Network 和 Puppeteer 禁止 HTTP2


以上所述就是小编给大家介绍的《Chrome Network 和 Puppeteer 禁止 HTTP2》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Java并发编程实战

Java并发编程实战

Brian Goetz、Tim Peierls、Joshua Bloch、Joseph Bowbeer、David Holmes、Doug Lea / 童云兰 / 机械工业出版社华章公司 / 2012-2 / 69.00元

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性......一起来看看 《Java并发编程实战》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

URL 编码/解码
URL 编码/解码

URL 编码/解码