====== CheckAvailability ====== Проверяет указанную страницу на доступность. Прекращает выполнение задания, если страница оказалась недоступна. ===== Синтаксис ===== ==== PASCAL ==== procedure CheckAvailability(aPage: string; aExpectedIP: string = '0.0.0.0'; aIncludedText: string = ''; aUserAgent: string = ''); overload; procedure CheckAvailability(aCheckItem: TCSCheckItem); overload; procedure CheckAvailability(aCheckItems: TCSCheckItems); overload; ==== ECMA ==== checkAvailability = function(aPage, aExpectedIP, aIncludedText, aUserAgent); checkAvailability = function(aCheckItems); ===== Параметры ===== ^ Параметр ^ Тип (PASCAL) ^ Тип (ECMA)^ По умолчанию ^ Описание ^ | aPage | String | String | - | Проверяемая страница | | aExpectedIP | String | String | - | Предполагаемый IP хоста, на котором находится страница | | aIncludedText | String | String | - | Текст, содержащийся в исходном коде проверяемой страницы | | aUserAgent | String | String | - | User-agent, который будет указан при загрузке исходного кода проверяемой страницы | | aCheckItem | [[ru:wascript:pascal:records:tcscheckitem]] | [[ru:wascript:pascal:records:tcscheckitem]] | - | Запись, содержащая данные, необходимые для проверки страницы | | aCheckItems | [[ru:wascript:pascal:records:tcscheckitems]] | [[ru:wascript:pascal:records:tcscheckitems]] | - | Массив записей для проверки нескольких страниц | ===== Возвращаемое значение ===== ^ Тип (PASCAL) ^ Тип (ECMA) ^Описание ^ ===== Примеры ===== ==== PASCAL ==== ==== ECMA ====