nginx

ngx_http_gunzip_module模块


english
русский

简体中文
עברית
日本語
türkçe

新闻 [en]
nginx 介绍
下载 [en]
安全漏洞 [en]
文档
FAQ
外部连接 [en]
书籍 [en]
支持 [en]
捐献 [en]

trac
wiki
twitter
nginx.com
翻译内容可能已经过旧。 你可以通过 英文版本 查看最近的更新。
配置实例
指令
     gunzip
     gunzip_buffers

ngx_http_gunzip_module模块是一个过滤器, 它为不支持“gzip”编码方法的客户端解压具有“Content-Encoding: gzip”头的响应。 当希望存储压缩后的数据以节省空间和减少I/O开销,又不希望对那些不支持gzip压缩的客户端造成不利影响时, 此模块会派上用途。

这个模块默认不会安装,需要使用--with-http_gunzip_module配置参数来启用。

配置实例

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

指令

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

针对缺少gzip支持的客户端,启用或者禁用解压经过gzip压缩的响应。 如果启用,也需要考虑以下指令以确定客户端是否支持gzip: gzip_http_versiongzip_proxied, 和gzip_disable, 另请参阅gzip_vary指令。

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

设置用于解压一个响应的缓存数和大小。默认的缓存大小等于一个内存页大小。 该值为4K或者8K,取决于具体系统平台。

翻译: nigelzeng