Параметр gzip#
Группа параметров gzip позволяет осуществлять сжатие ответа одноименным методом.
Название |
Обязательность |
Описание |
Возможные значения |
Значение по умолчанию |
|---|---|---|---|---|
|
Опциональный |
— |
Группа параметров и их значения |
Значения группы задаются пользователем |
|
Обязательный |
Вкл./Откл. использование группы параметров |
|
— |
|
Опциональный |
— |
Группа параметров и их значения |
Значения группы задаются пользователем |
|
Опциональный |
Уровень сжатия |
Целочисленное значение: |
|
|
Опциональный |
Mime-types, для которых применяется сжатие в дополнение к «text/html». Специальное значение «*» соответствует любому MIME-типу |
Последовательность строковых значений |
|
|
Опциональный |
Количество буферов, в которые будет помещен ответ |
Целочисленное значение |
|
|
Опциональный |
Размер буфера, в который будет помещен ответ |
Текстовое значение с суффиксом: число без суффикса — байты, |
Размер страницы памяти |
|
Опциональный |
Список User-Agent, заданный регулярными выражениями, для которых сжатие будет отключено |
Последовательность строковых значений |
— |
|
Опциональный |
Минимальная длина ответа, для которой будет применяться сжатие |
Целочисленное значение |
|
|
Опциональный |
Минимальная версия запроса, необходимая для сжатия ответа |
|
|
|
Опциональный |
Вкл./Откл. gzipping ответов для проксированных запросов в зависимости от запроса и ответа |
|
— |
|
Опциональный |
Вкл./Откл. вставку поля заголовка ответа «vary: Accept-Encoding», если директивы gzip, gzip_static или gunzip активны |
|
— |
|
Опциональный |
Вкл./Откл. проверку наличия предварительно сжатых файлов |
|
|
Пример использования параметра gzip:
gzip:
enabled: true
optional:
static: always
level: 5
types:
- text/html
buffer_count: 32
buffer_size: 4k
min_length: 20
http_version: 1.0