Пятница, 17 Июль 2009
nginx: случайное число в ответе
Предлагаяю общественности фильтр, который подменяет заданную строку на случайное число. Как обычно — оформлено в виде патча.
Для включения, надо добавить --with-http_rnd_module
к опциям конфигурации.
Описание директив:
syntax: rnd_filter подстрока
default: отсутствует
context: http, server, location
Директива устанавливает подстроку, которая будет заменена на случайное число.
syntax: rnd_filter_types mime-тип [mime-тип …]
default: text/html
context: http, server, location
Директива разрешает замену строк в ответах с указанными MIME-типами в дополнение к “text/html”.
syntax: rnd_filter_once on|off
default: on
context: http, server, location
Директива определяет, сколько раз нужно искать заменяемую строку — один раз или несколько.
syntax: rnd_filter_cached on|off
default: off
context: http, server, location
Директива определяет, кешировать ли случайное число — если кеширование разрешено, то все «случайные» числа в рамках этого запроса будут одинаковыми.
Добавляемые переменные:
$rnd
— случайное число$rnd_cache
— случайное число, сохраняемое в течение всего запроса, даже послеflush
.
Комментарии
Форма комментирования для «nginx: случайное число в ответе»