模块 ngx_http_gunzip_module
| 示例配置 指令 gunzip gunzip_buffers |
模块 ngx_http_gunzip_module 是一个过滤器,用于为不支持“gzip”编码方法的客户端解压带有“Content-Encoding: gzip”的响应。当希望压缩数据以节省空间并降低 I/O 成本时,该模块将非常有用。
此模块不是默认构建的,应通过配置参数 --with-http_gunzip_module 启用。
示例配置
location /storage/ {
gunzip on;
...
}
指令
| 语法: | gunzip |
|---|---|
| 默认: |
gunzip off; |
| 上下文: | http, server, location |
启用或禁用对不支持 gzip 的客户端的 gzip 响应解压缩。如果启用,还将考虑以下指令以确定客户端是否支持 gzip: gzip_http_version、gzip_proxied 和 gzip_disable。还请参阅 gzip_vary 指令。
| 语法: | gunzip_buffers |
|---|---|
| 默认: |
gunzip_buffers 32 4k|16 8k; |
| 上下文: | http, server, location |
设置用于解压缩响应的缓冲区的 number 和 size。默认情况下,缓冲区大小等于一页内存。这取决于平台,通常为 4K 或 8K。
