CheckHttpCodeOnly.cs и CheckHttpCodesOnly.cs

Оба скрипта проверяют наличие конкретного возвращенного кода HTTP(ы), и только те из них считаются успешными. В противном случае генерируется оповещение об ошибке.

Пользовательский файл скрипта Аргументы
CheckHttpCodeОнли.cs ” < URL ” код > < > < InvertCheck>
CheckHttpCodesOnly.cs ” < URL ” список > < кодов>

CheckHttpCodeOnly.cs доступные параметры:

  • <URL-АДРЕС > – адрес для мониторинга.
  • <код > – числовой код HTTP.
  • дополнительный параметр < InvertCheck > – boolean значение, ложное по умолчанию, дело чувствительное. Используйте для инвертировать результат мониторинга кода HTTP.

пример

CheckHttpCodeOnly.cs "https://www.nytimes.com" 302

<Примеры > ИнвертЧек

Если возвращается код 302, задача считается успешной. В противном случае генерируется ошибка:

CheckHttpCodeOnly.cs "https://www.google.com/" 302  false

Вышесказанное равно CheckHttpCodeOnly.cs “https://www.google.com/” 302.

Если возвращается любой код, отличный от 500, задача считается успешной. В противном случае генерируется ошибка:

CheckHttpCodeOnly.cs "httpfghzghs://www.google.com/" 500 true

CheckHttpCodesOnly.cs доступные параметры:

  • <URL-АДРЕС > – адрес для мониторинга.
  • <список кодов > – список числовых кодов HTTP, разделенных пробелами.

пример

CheckHttpCodesOnly.cs "https://www.nytimes.com" 302 400 500 304