ngx_http_gunzip_module 模块

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

默认情况下不构建此模块,应使用 --with-http_gunzip_module 配置参数启用它。

配置示例

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

指令

gunzip 指令

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

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

gunzip_buffers 指令

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

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

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号