Node.js Express 应用启用资源压缩功能 - compression 库的应用

network 默认显示风格:

点击这个设置齿轮,选择 Use large request rows:

之后 size 显示格式如下:

每个大小单元格显示两个值。 上面的数值是下载资源的大小。 底部值是未压缩资源的大小。 如果这两个值相同,则资源在通过网络发送时不会被压缩。

也可以通过检查一个请求响应的 HTTP 头部字段 content-encoding 来判断资源在网络传输过程中是否使用了压缩。

下图的 Node.js 代码实现的 Express.js 应用,没有使用压缩:

执行命令行:

npm i -S compression

添加一行代码:

app.use(compression())

更多Jerry的原创文章,尽在:“汪子熙”:

本文同步分享在 博客“汪子熙”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部