Пример объектов JSON
{

"Timeout": 60,

"Url": "wss://demo.piesocket.com/v3/channel_1?api_key=oCdCMcMPQpbvNjUIzqtvF1d2X2okWpDQj4AwARJuAgtjhzKxVEjdCjwm&notify_self",

"Keyword1": "",

"UserName": "",

"UserPass": "",

"HeaderParams":[],

"GetParams":[],

"RawPostData": "",

"PrepareScript": null,

"PostScript": null,

"CheckCertificateAuthority": true,

"CheckCertificateCN": true,

"CheckCertificateDate": true,

"CheckCertificateRevocation": true,

"CheckCertificateUsage": true,

"ClientCertificate": "",

"ExpirationReminderInDays": "",

"DNSResolveMode": "Device Cached",

"DNSserverIP": "",

"CustomDNSHosts": "",

"Device_Id": 14008,

"Id": 26338,

"Task_Type_Id": 74,

"Name": "wss://demo.piesocket.com/"

}

См. также: Мониторинг WebSocket

Описание полей

поле Type Обязательно/Опционально описание

Урл

струна

Обязательно

URL-адрес WebSocket конечной точки или IP-адрес URL-адреса WebSocket для проверки.

Ключевое слово1

струна

необязательный

Первое поле поиска по ключевым словам. Посмотрите, как создавать ключевые слова здесь.

Имя пользователя

струна

необязательный

Это поле содержит имя пользователя для проверки подлинности обычного доступа HTTP.

Пользовательскийпас

струна

необязательный

Это поле содержит пароль для проверки подлинности обычного доступа HTTP.

ЗаголовокПарамы

массив строк

необязательный

Параметры заголовка можно указать в виде пар “ключ-значение”. Если заголовок Content-Type не указан для запроса, запрос будет отправлен с приложением типа содержимого по умолчанию/x-www-form-urlencoded.

ПолучитьПарамы

массив строк

необязательный

Параметры GET можно задать в виде пар ключ-значение.

RawPostДанные

струна

необязательный

Если необходимо передать данные в целевую конечную точку, укажите в этом поле сообщение в строковом или двоичном формате.

ПроверитьЦертуальностьАвторитет

булев

необязательный

Проверяет, не содержит ли цепочка сертификатов недоверенный корневой сертификат.

ПроверитьЕртификатCN

булев

необязательный

Проверяет, что адрес, по которому вы перемещаетесь, совпадает с адресом, на который был подписан сертификат.

CheckCertificateDate

булев

необязательный

Проверяет дату истечения срока действия сертификата.

ПроверкаЦертификацияРевкация

булев

необязательный

Проверяет, что цепочка сертификатов не содержит отозванного сертификата.

ПроверитьЕртификатУузаж

булев

необязательный

Проверяет цепочку сертификатов на правильность использования промежуточных сертификатов.

КлиентЕртификат

струна

необязательный

Имя SSL-сертификата клиента. Если для подключения требуются сертификаты клиента, создайте тикет для загрузки SSL-сертификата, чтобы мы могли установить их на агенты мониторинга. Когда сертификат установлен, вы можете указать имя сертификата в этом поле.
Срок действияReminderInDays int32 необязательный Напоминание, уведомляемое (как ошибка) об истечении срока действия сертификата.

ПодготовкаСкрипт

струна

необязательный

Это поле может содержать код C#, который можно использовать для определенных данных POST, GET и URL. Кроме того, с помощью кода PrepareScript можно включить изменение заголовков ответов или запросов, регулирование сети и перенаправление трафика устройства через указанный прокси-сервер. Пожалуйста, ознакомьтесь с разделом Использование сценария подготовки и Post Script или обратитесь в службу технической поддержки для получения более подробной информации об использовании.

Постскриптум

струна

необязательный

Почтовый скрипт C’A может быть применен к ответу для отслеживания любой пользовательской информации в ответе в качестве файлов cookie или описания заголовка. Кроме того, утверждение может быть добавлено для проверки конкретного заголовка ответа на указанное содержимое и создания ошибки, если условие не выполнено. Пожалуйста, ознакомьтесь с разделом Использование сценария подготовки и Post Script или обратитесь в службу технической поддержки для получения более подробной информации об использовании.
DNSРесольвеМод струна необязательный ВОЗМОЖНЫЕ ЗНАЧЕНИЯ:

  • Устройство Кэшировано
  • Не кэшированный
  • TTL Кэшированный
  • Внешний DNS-сервер

Для подробного объяснения, пожалуйста, обратитесь к статье «Опция режима DNS».

DNSserverIP струна необязательный Поле для пользовательского IP-адреса DNS-сервера.

Для подробного объяснения, пожалуйста, обратитесь к статье «Опция режима DNS».

Device_Id

int32

Обязательно

READ ТОЛЬКО поле. Уникальный идентификатор устройства.

идентификатор

int32

Обязательно

*Только для операций редактирования

READ ТОЛЬКО поле. Уникальный идентификатор задачи.

Task_Type_Id

int32

Обязательно

Тип поля задач.

имя

струна

необязательный

Имя задачи.

Времени ожидания

int32

необязательный

Это поле определяет значение времени ожидания (в секундах).