Модуль ngx_http_gunzip_module
Пример конфигурации Директивы gunzip gunzip_buffers |
Модуль ngx_http_gunzip_module
— это фильтр,
распаковывающий ответы с “Content-Encoding: gzip
”
для тех клиентов, которые не поддерживают метод сжатия “gzip”.
Модуль будет полезен, когда данные желательно хранить сжатыми
для экономии места и сокращения затрат на ввод-вывод.
По умолчанию этот модуль не собирается, его сборку необходимо
разрешить с помощью конфигурационного параметра
--with-http_gunzip_module
.
Пример конфигурации
location /storage/ { gunzip on; ... }
Директивы
Синтаксис: |
gunzip |
---|---|
Умолчание: |
gunzip off; |
Контекст: |
http , server , location |
Разрешает или запрещает распаковку ответов, сжатых методом gzip, для тех клиентов, которые его не поддерживают. Если разрешено, то для определения, поддерживает ли клиент gzip, также учитываются следующие директивы: gzip_http_version, gzip_proxied и gzip_disable. См. также директиву gzip_vary.
Синтаксис: |
gunzip_buffers |
---|---|
Умолчание: |
gunzip_buffers 32 4k|16 8k; |
Контекст: |
http , server , location |
Задаёт число
и размер
буферов,
в которые будет разжиматься ответ.
По умолчанию размер одного буфера равен размеру страницы.
В зависимости от платформы это или 4K, или 8K.