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"

URL

宛先アドレスのフィールド

例:

キーワード1

最初のキーワード検索フィールド。次のようなキーワード式を使用する可能性があります。

{[(“キーワード1″&”キーワード2″)|!キーワード3”]}

どこ

{[ – キーワード式の開始。

]} – キーワード式の終了。

() – 括弧をグループ化します。

& – 論理的なAND;

|- 論理 OR;

!- 論理ではない。

“string” – キーワード。

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

キーワード2

2 番目のキーワード検索フィールド。

例:
"Keyword2": "Contact us"

キーワード3

第 3 キーワード検索フィールド。

例:
"Keyword3": "Terms"

ユーザー名

このフィールドには、HTTP 基本アクセス認証のユーザー名が含まれています。

例:
"UserName": "username"

ユーザーパス

このフィールドには、HTTP 基本アクセス認証のパスワードが含まれています。

例:
"UserPass": "password"

フルページダウンロード

ブーリアン

HTTP および HTTPS の監視プロセスは、GET 要求または POST 要求に応答してサーバーから返された HTML のみをダウンロードします。ただし、全ページダウンロードツールが有効になっている場合、返される HTML は解析されます。 その後、画像、スタイルシート、アプレットなど、HTML内の解析された要素もダウンロードされます。

例:
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

ブーリアン

アプレットのダウンロードを有効または無効に切り替える

例:
"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"
}]

スクリプトを準備する

このフィールドには、特定の POST、GET、および URL データに使用できる C# コードを含めることができます。 たとえば、以前の要求に応じて動的 URL を生成するために使用できます (1000 未満のリンクを指定した場合 – 1 つの URL を開き、別の URL を開きます)。使用法の詳細については、テクニカル サポートにお問い合わせください。
モードを変更します。 利用可能なモード:

  • デバイスキャッシュ
  • キャッシュなし
  • TTL キャッシュ
  • 外部 DNS サーバー

詳細な説明については、「DNS モード オプション」の記事をご覧ください。

ド・スサーバーIP カスタム DNS サーバーの IP アドレスのフィールド 詳細については、「DNS モード オプション」の記事を参照してください。

Device_Id

Int32

読み取り専用フィールド。一意のデバイス ID。

例:
"Site_Id": 8550

Task_Type_Id

Int32

タスク フィールドの種類です。 適切な表の 「Task_type_id」の潜在的な値を確認してください。

例:
"Task_Type_Id": 1

身分証明書

Int32

読み取り専用フィールド。固有のタスク ID

例:
"Id": 17709

名前

タスク名

例:
"Name":"msn.com"

タイムアウト

Int32

このフィールドは、タスク実行のタイムアウト値 (m 秒) を定義します。

例:
Timeout": 300