Задает режим отправки по частям (Data Trickling) для файлов, которые отправляются на прокси-сервер. Этот режим позволяет сканировать файлы целиком и отправлять их частями пользователю до завершения проверки. Передача объекта начинается через столько секунд после начала приема объекта, сколько указано в атрибуте Delay
, и выполняется по фрагментам. Обратите внимание, что в секунду передается не более одного фрагмента. Эта функция не дает браузеру пользователя прервать соединение с прокси-сервером из-за тайм-аута.
Путь
ICAPSettings > TransferBeforeScanEnding
Атрибуты
Этот элемент имеет следующие атрибуты.
Атрибуты элемента TransferBeforeScanEnding
Атрибут |
Описание |
---|---|
|
Интервал (в секундах) между началом приема объекта и началом отправки его первого фрагмента. Необязательный атрибут. Диапазон возможных значений от 1 до 3600. Значение по умолчанию: |
|
Размер фрагментов, передаваемых в период между началом приема объекта и окончанием проверки. Поскольку фрагменты передаются не чаще одного в секунду, атрибут Необязательный атрибут. Диапазон возможных значений от 1 до 1024. Значение по умолчанию: |
|
Определяет, как обрабатывать попытки повторного скачивания из браузера пользователя в режиме отправки по частям. Эта функция не дает браузеру пользователя автоматически повторно скачивать заблокированные файлы. Функция запрета повторного скачивания работает только при включенной опции Вы можете указать одно из следующих значений для этого параметра:
Если этот атрибут не указан, функция запрета повторного скачивания будет включена. |
|
Максимальный размер кеша в КБ для заблокированных URL-адресов. Это максимальный объем ОЗУ, выделяемый для кеширования заблокированных URL-адресов. Диапазон возможных значений от 1 до 100000. Значение по умолчанию: Если этот атрибут не указан, используется значение по умолчанию. |
|
Время жизни заблокированных URL-адресов, сохраненных в кеше (в секундах). Диапазон возможных значений от 1 до 604800 (неделя). Значение по умолчанию: Если этот атрибут не указан, используется значение по умолчанию. |
Выбирайте подходящие значения для атрибутов ChunkSize
и Delay
. Не рекомендуется указывать слишком большое значение ChunkSize
и слишком маленькое значение Delay
. Если не соблюдать эту рекомендацию, просканированный объект может быть отправлен почти целиком (без последнего фрагмента) задолго до окончания сканирования, и браузер пользователя прервет соединение.
Возможные значения
Этот элемент имеет следующие возможные значения.
Возможные значения элемента TransferBeforeScanEnding
Значение |
Описание |
---|---|
|
Объект может быть отправлен только после окончания сканирования. Значение по умолчанию. |
|
Объект может быть отправлен до окончания сканирования. |
Пример
Ниже приведен пример этого элемента.
<TransferBeforeScanEnding Delay="10" ChunkSize="4" BlockedURLCacheEnabled="1" BlockedURLCacheKb="5000" BlockedURLCacheTtlSec="1800">1</TransferBeforeScanEnding> |