====== 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 ====