このセクションでは、Kaspersky CyberTrace REST API にアクセスする方法について説明します。
REST API エンドポイント
Kaspersky CyberTrace は、Kaspersky CyberTrace がインストールされたコンピューターの IP アドレス、および 設定情報ファイル kl_feed_service.conf の[GUISettings]→[HTTPServer]→[ConnectionString
]要素に指定されているポートで構成されたエンドポイントに対するリクエストを受け入れます。
このアドレスの形式は、次の通りです:
https://%ENDPOINT%/api/%API_VERSION%/%REQUEST%
たとえば、[ConnectionString
]が 0.0.0.0:104
であり、Kaspersky CyberTrace がインストールされたコンピューターの IP アドレスが 192.168.0.2 である場合、ルックアップリクエストは次のアドレスに対して行う必要があります:
https://192.168.0.2:104/api/1.1/lookup
リクエストヘッダー
各リクエストは次のヘッダーを持つ必要があります:
レスポンスのコンテンツタイプ。このヘッダーは、application/json
値を持つ必要があります。
このヘッダーには、Basic 認証文字列が保持されている必要があります。
Basic 認証
Basic 認証スキームの資格情報は、次のように構成されます:
たとえば、ユーザー名が user
であり、パスワードが password
である場合、この文字列は user:password
である必要があります。
上記の例の場合、その結果として生成される文字列は dXNlcjpwYXNzd29yZA==
です。
上記の例の場合、最終的な認証文字列は Basic dXNlcjpwYXNzd29yZA==
です。