Модуль 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.
