Как создавать устройства и целевые объекты
Как это работает
Мониторинг SOAP позволяет протестировать веб-службу на основе SOAP на наличие, ошибки и надлежащее содержание.
Задача SOAP назначает агентам для репликации одного или нескольких запросов клиентов и мониторинга веб-сервисов. В зависимости от предпочтений, выбранных в настройках устройства, Dotcom-Monitor будет отправлять оповещения при обнаружении проблемы.
Настройка цели
Вы можете вручную настроить запрос SOAP с помощью конверта SOAP или использовать SOAP Wizard, нажав кнопку Use WSDL в верхней части страницы.
Мастер HTTP/SOAP позволяет указать URL-адрес WSDL и выбрать действительные параметры для тестирования перед продолжением. (Вы должны указать весь URL, включая HTTP, такие как “http://www.example.com/wsdl.asmx?WSDL”).
Введите URL страницы, которую вы хотите контролировать. Она должна быть отформатирована как таковая: www.example.com.
Порог проверки времени (в секундах)
Введите количество секунд, в течение которых система должна ожидать ответа от целевого ресурса, прежде чем выдать ошибку. Если этот параметр оставлен пустым, время ожидания по умолчанию составляет 120 секунд.
Поле заголовка запроса SOAPAction HTTP может быть использовано для обозначения намерения запроса SOAP HTTP. Значение URI определяет намерение. SOAP не устанавливает никаких ограничений на формат или специфику URI или на то, что он является размечаемым. Клиент HTTP должен использовать это поле заголовка при выдаче запроса SOAP HTTP. Присутствие и содержание поля заголовка SOAPAction может быть использовано серверами, такими как брандмауэры, для надлежащей фильтрации сообщений запроса SOAP в HTTP. Значение поля заголовка пустой строки (“”) означает, что цель сообщения SOAP обеспечивается HTTP Request-URI. Никакое значение не означает, что нет никаких указаний на цель сообщения.
Введите тело запроса XML.
Ключевые слова проверки содержимого используются для обеспечения загрузки ожидаемого содержимого на веб-страницу. В полях ключевых слов можно указать одно или несколько слов или фраз, которые вы хотите искать в содержимом веб-страницы. Если ожидаемые ключевые слова не найдены, задача вернет ошибку.
Вы можете ввести несколько строк в поля ключевых слов. Значения, которые вы вводите, могут быть разделены логическими выражениями следующим образом:
{[("keyword1"&"keyword2")|!"keyword3"]}
где:
– начало выражения ключевых слов;
– конец выражения ключевых слов;
() – группирование кронштейнов;
Вопрос – логический AND;
| – логический OR;
! – логически НЕ;
“строка” – ключевое слово.
Успешное выражение ключевого слова должно включать в себя стартовые и конечные скобки следующим образом:
{["keyword"]}
Схема базовой аутентификации используется для предоставления пользователям доступа к контенту на некоторых веб-сайтах. После этого учетные данные для входа будут переданы вместе с заголовком запроса на веб-сервер.
- Имя пользователя: содержит имя пользователя для базовой проверки подлинности доступа HTTP/S или дайджест.
- Пароль пользователя: содержит пароль для базовой проверки подлинности доступа HTTP/S или дайджест.
Не путайте Basic Authentication с другими схемами аутентификации, такими как Проверка подлинности на предъявителя, которая включает токены на предъявителя, и OAuth 2.0, которая использует токены доступа.
Для получения дополнительной информации читайте статьи об основных api-пользователях аутентификации и паролях и мониторинге API на основе OAuth 2.0.
Элемент заголовка является дополнительной частью запросов SOAP. При необходимости в разделе заготовки можно предоставить информацию о сообщениях SOAP, таких как аутентификация или способ оплаты. Вы можете добавить столько заготовок, сколько вы хотели бы.
Например, можно определить пользовательский заголовок Content-Type, чтобы указать тип данных, отправленных вместе с запросом:
Content-Type: text/text
Если заголовок Content-Type не указан для запроса, запрос будет отправлен с значением по умолчанию Content-Type: text/xml.
Функция DNS Options позволяет пользователям выбирать, как запросы сервера доменных имен (DNS) проводятся во время выполнения задачи мониторинга.
Чтобы указать режим разрешения имен хостов в разделе Режим решения DNS, выберите один из доступных режимов. Для получения более подробной информации о конфигурации функции см.
Раздел Custom DNS Hosts позволяет настроить сопоставление IP-адресов с именами хостов. Поддерживается разрешение DNS IPv6 и IPv4.
Чтобы указать сопоставление, введите IP-адрес и имя хоста в соответствующие поля.
Смотрите также: Параметры режима DNS.