模块 ngx_http_gunzip_module

示例:配置
Directives
gunzip
gunzip_buffers

ngx_http_gunzip_modulemodule 是一个过滤器,它 用 “ 解压缩响应Content-Encoding: gzip” 适用于不支持 “gzip” 编码方法的客户端。 当需要存储时,该模块将很有用 数据压缩以节省空间并降低 I/O 成本。

这个模块不是默认构建的,它应该使用--with-http_gunzip_moduleconfiguration 参数。

示例配置

location /storage/ {
    gunzip on;
    ...
}

Directives

语法: gunzip on | off;
默认值:
gunzip off;
上下文: http,server,location

启用或禁用 gzip 压缩响应的解压缩 适用于不支持 gzip 的客户端。 如果启用,则还会考虑以下Directives 确定客户端是否支持 gzip 时:gzip_http_versiongzip_proxiedgzip_disable。 另请参见 gzip_vary Directives。

语法: gunzip_buffers number size;
默认值:
gunzip_buffers 32 4k|16 8k;
上下文: http,server,location

设置numbersize缓冲区 用于解压缩响应。 默认情况下,缓冲区大小等于一个内存页。 这是 4K 或 8K,具体取决于平台。