Директивы(TAG) Squid. reply_body_max_size

TAG: reply_body_max_size bytes allow|deny acl acl... Как пользоваться?

Этот тэг определяет максимальный размер тела ответа в байтах. Это может быть использовано для запрета скачивания больших файлов, таких как MP3 и фильмов. Когда заголовки ответа получены, происходит проверка размера тела ответа. Смотрится значение content-length(размер содержимого). Если размер содержимого больше разрешенного размера, то запрос блокируется и пользователь получает сообщение об ошибке - The request or reply is too large(Запрос или ответ слишком большой). Если в ответе не указан content-length и размер ответа лимитирован, то клиент получит часть ответа, соответствующую по размеру, установленному ограничению.

ВНИМАНИЕ: если у вас выстроена иерархия кэшей, то могут возникнуть проблемы. Если не указано в заголовке content-length, то в кэш попадет часть ответа. Следовательно, если соседний прокси сделает запрос к вашему прокси на предмет некоего запроса, который был кэширован вашим прокси частично, то соседний прокси ответит клиенту тем, что взял у вас из кэша. Т.е. выдаст результат частично.

Если установлено значение в 0(по умолчанию), то максимальный размер тела ответа неограничен.

Примечание break-people.ru: Можно попробовать использовать этот тэг для ограничения максимального размера тела запроса для определенных IP адресов или группы IP адресов используя ACL.

По умолчанию:

reply_body_max_size 0 allow all



Ссылки:

К содержанию
Squid на практике
Работа с Squid через Webmin
Анализатор логов Squid

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика