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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

创新者

创新者

[美] 沃尔特 · 艾萨克森 / 关嘉伟、牛小婧 / 中信出版社 / 2016-6 / 88.00

讲述了计算机和互联网从无到有的发展历程,并为我们生动地刻画出数字时代的创新者群像。 在近200年的数字化进程中群星闪耀,艾萨克森从一个计算机程序的创造者、诗人拜伦之女埃达说起,细数了这一群站在科学与人文交叉路口的创新者,他们包括通用型电子计算机的创造者奠奇利、科学家冯·诺依曼、仙童半导体公司的“八叛逆”、天才图灵、英特尔的格鲁夫、微软的比尔·盖茨、苹果公司的乔布斯、谷歌的拉里·佩奇等。《创新......一起来看看 《创新者》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具