天天看点

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

network 默认显示风格:

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

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

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

之后 size 显示格式如下:

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

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

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

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

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

执行命令行:

npm i -S compression

添加一行代码:

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

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

继续阅读