压缩:Node.js压缩中间件

时间:2024-02-24 09:31:09
【文件属性】:

文件名称:压缩:Node.js压缩中间件

文件大小:14KB

文件格式:ZIP

更新时间:2024-02-24 09:31:09

nodejs javascript middleware compression gzip

压缩 Node.js压缩中间件。 支持以下压缩编码: 放气 gzip 安装 这是通过提供的模块。 使用完成 : $ npm install compression API var compression = require ( 'compression' ) 压缩([选项]) 使用给定的options返回压缩中间件。 中间件将基于给定的options ,尝试压缩遍历中间件的所有请求的响应主体。 该中间件将永远不会压缩包含带有的Cache-Control标头的响应,因为压缩会转换主体。 选件 compression()在options对象中接受这些属性。 除了下面列出的那些选项外, 选项还可以传递到options对象中。 chunkSize 默认值为zlib.Z_DEFAULT_CHUNK或16384 。 有关用法,请参见。 过滤 决定是否应考虑响应进行压缩的功能。 此函数称为filter(req, res) ,预期返回true以考虑压缩响应,而返回false则不压缩响应。 默认的过滤器功能使用模块来确定res.getHeader('Content-Type')是否可


【文件预览】:
compression-master
----.eslintrc.yml(29B)
----.travis.yml(3KB)
----LICENSE(1KB)
----test()
--------compression.js(20KB)
--------.eslintrc.yml(19B)
----HISTORY.md(7KB)
----README.md(8KB)
----.gitignore(36B)
----index.js(6KB)
----.eslintignore(22B)
----package.json(1KB)

网友评论