cURL

このドキュメント内の例では、cURLを使用して、GoldenGate VeridataのREST APIにアクセスする方法を示しています。

cURLのインストール

LinuxシステムにcURLをインストールするには:
  1. ターミナルを使用して、コマンドsudo apt-get install curlを実行し、curlをインストールします。
  2. PEMファイルをコピーするために、/usr/local/share/ca-certificatesディレクトリを作成します。
  3. 作成したディレクトリにPEMファイルをコピーします。
  4. update-ca-certificatesを実行して、証明書をシステムの証明書セットに統合します。
リソースURLの形式の理解
Oracle GoldenGate Veridata REST APIには、RESTエンドポイントを含むURL、アクセスするリソース、およびリクエストに含める問合せパラメータを使用してアクセスします。Oracle GoldenGate Veridata REST APIの基本エンドポイントは次のとおりです:
https://<subdomain>.<domain>.com:<port>/veridata/v1/

cURLのパラメータ

cURLのオプション 説明
-d, --data @file.json ローカル・マシン上でJSON形式のリクエスト・ドキュメントを識別します。
-F, --form @file.json ローカル・マシン上でJSON形式のフォーム・データを識別します。
-H 次のいずれか、または両方を定義します。
  • リクエスト・ドキュメントのコンテンツ・タイプ

  • アイデンティティ・ドメインを識別するカスタム・ヘッダーX-ID-TENANT-NAME
-i レスポンス・ヘッダー情報を表示します。
-u, --user <username>:<password> <ProductName>アカウントのユーザー名とパスワードを指定します。
-X リクエストの種類を指定します(GET、POSTなど)。

例:

curl -H "Authorization: Bearer <token>" -X GET http://<host>:<port>/path/resource-path