Chrome Network 和 Puppeteer 禁止 HTTP2

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

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

查看所有标签

猜你喜欢:

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

RESTful Web Services Cookbook

RESTful Web Services Cookbook

Subbu Allamaraju / Yahoo Press / 2010-3-11 / USD 39.99

While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 10......一起来看看 《RESTful Web Services Cookbook》 这本书的介绍吧!

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

URL 编码/解码

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

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具