JSON Object Example
{
    "Timeout": 0,
    "RequestType": "GET",
    "Url": "http://tut.by/",
    "Keyword1": "",
    "Keyword2": "",
    "Keyword3": "",
    "UserName": "",
    "UserPass": "",
    "FullPageDownload": true,
    "Download_Html": true,
    "Download_Frames": true,
    "Download_StyleSheets": true,
    "Download_Scripts": true,
    "Download_Images": true,
    "Download_Objects": true,
    "Download_Applets": true,
    "Download_Additional": true,
    "GetParams": [],
    "PostParams": [],
    "HeaderParams": [],
    "PrepareScript": "",
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": null,
    "Device_Id": 76091,
    "Id": 192834,
    "Task_Type_Id": 1,
    "Name": "http://tut.by/"
}

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

поле тип описание

ЗапросТип

струна

Это поле определяет TYPE запроса. Возможные значения : “GET” и “POST”

пример:
"RequestType": "GET"

Урл

струна

Поле для адреса назначения

пример:

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

струна

Первое поле поиска ключевых слов. Существует возможность использования выражений ключевых слов, таких как:

(«ключевое слово1» » » ключевое слово2)|!» ключевое слово3″

где

– начало выражения ключевых слов;

– конец выражения ключевых слов;

() – групповые скобки;

В – логично и;

| – логическая OR;

! – логически НЕ;

“строка” – ключевое слово;

пример:
"Keyword1": "{[(\"User\"&\"Terms\")|!\"Error\"]}"

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

струна

Второе поле поиска ключевых слов.

пример:
"Keyword2": "Contact us"

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

струна

Третье поле поиска ключевых слов.

пример:
"Keyword3": "Terms"

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

струна

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

пример:
"UserName": "username"

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

струна

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

пример:
"UserPass": "password"

ПолныйpageDownload

булев

Процессы мониторинга HTTP и HTTPS загружают HTML, возвращенный сервером, только в ответ на запрос GET или POST. Однако при включении полностраничного инструмента загрузки возвращается HTML. Затем также загружаются разобраные элементы в HTML, такие как изображения, листы стилей, applets и т.д.

пример:
FullPageDownload": true

Download_Html

булев

Переключатель, позволяющий или отключаемый HTML-элементы для загрузки

пример:
"Download_Html": false

Download_Frames

булев

Переключатель, позволяющий или отключаемый загрузку кадров

пример:
"Download_Frames": false

Download_StyleSheets

булев

Переключатель, позволяющий или отключаемый загрузку стилей

пример:
"Download_StyleSheets": false

Download_Scripts

булев

Переключить включение или отключение скриптов скачать

пример:
"Download_Scripts": false

Download_Images

булев

Переключить включение или отключение загрузки изображений

пример:
"Download_Images": false

Download_Objects

булев

Переключатель, позволяющий или отключаемый объекты скачать

пример:
"Download_Objects": false

Download_Applets

булев

Переключатель включения или отключения applets скачать

пример:
"Download_Applets": false

Download_Additional

булев

Переключить включение или отключение загрузки дополнительного контента

пример:
"Download_Additional": false

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

Массив струнных объектов

Параметры GET можно указать как ключевые, так и его значение

пример:
"GetParams": [{
"Name": "key",
"Value": "value"
}],

ПостПарамс

Массив струнных объектов

Параметры POST можно указать в качестве ключа и его значения

пример:
"PostParams": [{
"Name": "key",
"Value": "value"
}]

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

Массив струнных объектов

Параметры заголовка можно указать как ключ и его значение

пример:
"HeaderParams": [{
"Name": "key",
"Value": "value"
}]

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

струна

Это поле может содержать код C, который может быть использован для конкретных данных POST, GET и URL, например, это может быть генератор случайных чисел или некоторые нетипичные параметры потянув. Например, это может быть использовано для создания динамического URL в зависимости от предыдущих запросов (если он дал менее 1000 ссылок – открыть один URL, другой – другой.) Пожалуйста, свяжитесь с технической поддержкой для получения более подробной информации об использовании.
DNSРесольвеМод струна

Доступные режимы:

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

Подробнее об объяснении читайте в материале «Вариант режима DNS»

DNSserverIP струна Поле для пользовательского IP-адреса DNS-сервераДля подробного объяснения читайте в материале «Опция режима DNS»

Device_Id

Int32

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

пример:
"Site_Id": 8550

Task_Type_Id

Int32

Тип поля задач. Пожалуйста, проверьте потенциальные значения для “Task_type_id” в соответствующей таблице

пример:
"Task_Type_Id": 1

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

Int32

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

пример:
"Id": 17709

имя

струна

Название задачи

пример:
"Name":"msn.com"

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

Int32

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

пример:
Timeout": 300