模块 ngx_http_gunzip_module

Example Configuration
Directives
     gunzip
     gunzip_buffers

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

该模块不是默认构建的,需要通过 --with-http_gunzip_module 配置参数启用。

配置示例

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

指令

句法: gunzip on | off;
默认:
gunzip off;
语境: http, server,location

为缺乏 gzip 支持的客户端启用或禁用 gzip 响应的解压缩。如果启用,在确定客户端是否支持 gzip 时还会考虑以下指令: gzip_http_versiongzip_proxiedgzip_disable。另请参见gzip_vary指令。

句法: gunzip_buffers number size;
默认:
gunzip_buffers 32 4k|16 8k;
语境: http, server,location

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