JSON オブジェクトの例
{
    "Timeout": 0,
    "RequestType": "POST",
    "Url": "https://www.mobiparking.pl/login",
    "Keyword1": "Historia",
    "Keyword2": "Lista",
    "Keyword3": "Wygenerowane",
    "UserName": "mklimek",
    "UserPass": "ellino10",
    "CheckCertificateAuthority": true,
    "CheckCertificateCN": true,
    "CheckCertificateDate": true,
    "CheckCertificateRevocation": true,
    "CheckCertificateUsage": true,
    "FullPageDownload": false,
    "Download_Html": false,
    "Download_Frames": false,
    "Download_StyleSheets": false,
    "Download_Scripts": false,
    "Download_Images": false,
    "Download_Objects": false,
    "Download_Applets": false,
    "Download_Additional": false,
    "ClientCertificate": "",
    "ExpirationReminderInDays": "",
    "GetParams": [],
    "PostParams": 
    [
        {
            "Name": "test",
            "Value": "test"
        },
        {
            "Name": "password",
            "Value": "test"
        }
    ],
    "HeaderParams": [],
    "PrepareScript": "",
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": null,
    "Device_Id": 82773,
    "Id": 203529,
    "Task_Type_Id": 2,
    "Name": "webpanel login"
}

フィールドの説明

種類 形容

要求タイプ

このフィールドは、要求の TYPE を定義します。 可能な値は”GET”と”POST”です。

例:
"RequestType": "GET"

URL

監視アドレスのフィールド

例:

キーワード1

最初のキーワード検索フィールド。次のようなキーワード表現を使用する可能性があります:{[(“keyword1″&”keyword2″))|!キーワード3”]}どこ

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

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

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

& – 論理的なAND;

|- 論理 OR;

!- 論理ではない。

“string” – キーワード。

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

キーワード2

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

例:
"Keyword2": "Contact us"

キーワード3

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

例:
"Keyword3": "Terms"

ユーザー名

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

例:
"UserName": "username"

ユーザーパス

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

例:
"UserPass": "password"

証明書のチェックオーソリティ

ブーリアン

有効にした場合 – 証明書チェーンに信頼されていないルート証明書が含まれていないかどうかを確認します。

例:
"CheckCertificateAuthority": true

証明書を確認するCN

ブーリアン

有効に設定されている場合 – 移動するアドレスが、アドレス証明書が署名された一致を検証します。

例:
"CheckCertificateCN": true

証明書日付の確認

ブーリアン

有効な場合 – 証明書の有効期限を確認します。

例:
"CheckCertificateDate": true

証明書失効の確認

ブーリアン

有効にした場合 – 証明書チェーンに失効した証明書が含まれていないことを検証します。

例:
"CheckCertificateRevocation": true

使用法を確認する

ブーリアン

有効にした場合 – 証明書を検証します。 中間証明書の誤った使用のためのチェーン。

例:
"CheckCertificateUsage": true

クライアント証明書

サイトへのアクセスにクライアント証明書が必要な場合は、SSL証明書をアップロードするためのチケットを作成し、監視エージェントにインストールできるようにします。 . 証明書をインストールした後、ここに証明書名を指定します。

例:
"ClientCertificate": "cert.cer"
有効期限リマインダーインデイズ int32 証明書の有効期限を通知する通知 (エラー)。

例:
"ExpirationReminderInDays": "15"

 

フルページダウンロード

ブーリアン

全ページダウンロードツールが有効になっている場合、返される 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 モード オプション” の記事

Int32

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

例:
"Site_Id": 8550

身分証明書

Int32

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

例:
"Id": 17709

Task_Type_Id

Int32

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

例:
"Task_Type_Id": 2

名前

タスク名

例:
"Name": "msn.com"

タイムアウト

Int32

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

例:
"Timeout": 300