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

Beschreibung der Felder

Feld drucktype beschreibung

Requesttype

Schnur

Dieses Feld definiert TYPE der Anforderung. Mögliche Werte sind “GET” und “POST”

Beispiel:
"RequestType": "GET"

Url

Schnur

Feld für eine Zieladresse

Beispiel:

Schlagwort1

Schnur

Erstes Keyword-Suchfeld. Es besteht die Möglichkeit, Keyword-Ausdrücke wie:

[(“keyword1″&”keyword2″)|!” stichwort3″].

Wo

-[ – Schlüsselwortausdrucksstart;

]- Schlüsselwortausdruck sende;

() – Gruppieren von Klammern;

& – logisch UND;

| – logisches ODER;

! – logische SNOT;

“string” – ein Schlüsselwort;

Beispiel:
"Keyword1": "{[(\"User\"&\"Terms\")|!\"Error\"]}"

Stichwort2

Schnur

Zweites Schlüsselwortsuchfeld.

Beispiel:
"Keyword2": "Contact us"

Schlagwort3

Schnur

Suchfeld drittes Schlüsselwort.

Beispiel:
"Keyword3": "Terms"

Nutzername

Schnur

Dieses Feld enthält einen Benutzernamen für die HTTP-Basiszugriffsauthentifizierung

Beispiel:
"UserName": "username"

UserPass

Schnur

Dieses Feld enthält ein Kennwort für die HTTP-Standardzugriffsauthentifizierung

Beispiel:
"UserPass": "password"

FullPageDownload

Boolean

Die HTTP- und HTTPS-Überwachungsprozesse laden nur den HTML-Code herunter, der vom Server als Antwort auf eine GET- oder POST-Anforderung zurückgegeben wird. Wenn jedoch das Tool zum vollständigen Herunterladen aktiviert ist, wird der zurückgegebene HTML-Code analysiert. Dann werden auch die analysierten Elemente innerhalb des HTML-Codes heruntergeladen, z. B. Bilder, Stylesheets, Applets usw..

Beispiel:
FullPageDownload": true

Download_Html

Boolean

Switch aktivieren oder deaktivieren html-Elemente herunterladen

Beispiel:
"Download_Html": false

Download_Frames

Boolean

Switch aktivieren oder deaktivieren Frames Herunterladen

Beispiel:
"Download_Frames": false

Download_StyleSheets

Boolean

Switch aktivieren oder deaktivieren Stylesheets-Download

Beispiel:
"Download_StyleSheets": false

Download_Scripts

Boolean

Switch-Aktivierung oder Deaktivierung des Downloads von Skripts

Beispiel:
"Download_Scripts": false

Download_Images

Boolean

Switch aktivieren oder deaktivieren von Bildern herunterladen

Beispiel:
"Download_Images": false

Download_Objects

Boolean

Switch aktivieren oder deaktivieren des Objektdownloads

Beispiel:
"Download_Objects": false

Download_Applets

Boolean

Switch aktivieren oder deaktivieren Applets Herunterladen

Beispiel:
"Download_Applets": false

Download_Additional

Boolean

Switch zum Aktivieren oder Deaktivieren des Downloads zusätzlicher Inhalte

Beispiel:
"Download_Additional": false

GetParams

Array von Zeichenfolgenobjekten

Sie können GET-Parameter als Schlüssel und seinen Wert angeben

Beispiel:
"GetParams": [{
"Name": "key",
"Value": "value"
}],

PostParams

Array von Zeichenfolgenobjekten

Sie können POST-Parameter als Schlüssel und seinen Wert angeben

Beispiel:
"PostParams": [{
"Name": "key",
"Value": "value"
}]

HeaderParams

Array von Zeichenfolgenobjekten

Sie können Kopfparameter als Schlüssel und seinen Wert angeben

Beispiel:
"HeaderParams": [{
"Name": "key",
"Value": "value"
}]

PrepareScript

Schnur

Dieses Feld kann C-Code enthalten, der für bestimmte POST-, GET- und URL-Daten verwendet werden kann, z. B. kann es sich um einen Zufallszahlengenerator oder einige atypische Parameter beim Ziehen handelt. Dies kann z. B. verwendet werden, um dynamische URL in Abhängigkeit von früheren Anforderungen zu generieren (wenn es weniger als 1000 Links gegeben hat – öffnen Sie eine URL, andernfalls – eine andere).) Bitte wenden Sie sich an den technischen Support, um weitere Informationen zur Nutzung zu erhalten.
DNSResolveMode Schnur

Verfügbare Modi:

  • Gerät zwischengespeichert
  • Nicht zwischengespeichert
  • TTL-Cached
  • Externer DNS-Server

Ausführliche Erläuterungen finden Sie im Artikel “DNS-Modusoption”

DNSserverIP Schnur Feld für eine benutzerdefinierte DNS-Server-IP-AdresseFür eine ausführliche Erläuterung lesen Sie bitte den Artikel “DNS-Modusoption”

Device_Id

Int32

LESEN Sie NUR Feld. Eindeutige Geräte-ID.

Beispiel:
"Site_Id": 8550

Task_Type_Id

Int32

Typ des Vorgangsfelds. Überprüfen Sie potenzielle Werte für “Task_type_id” in der entsprechenden Tabelle

Beispiel:
"Task_Type_Id": 1

Id

Int32

LESEN Sie NUR Feld. Eindeutige Aufgaben-ID

Beispiel:
"Id": 17709

name

Schnur

Aufgabenname

Beispiel:
"Name":"msn.com"

Timeout

Int32

Dieses Feld definiert den Timeoutwert (in mSekunden) für die Taskausführung.

Beispiel:
Timeout": 300