cURLの使用

このドキュメント内の例では、cURLを使用してOracle Managed File Transfer Cloud Service REST APIにアクセスする方法を説明しています。

cURLを使用してOracle Managed File Transfer Cloud Service REST APIにアクセスするには、次のようにします。

  • 「クイック・スタート」の説明に従い、cURLをインストールします。

  • コマンド・ウィンドウで、cURL環境変数CURL_CA_BUNDLEに、ローカルCA証明書バンドルの位置を設定します。cURLを使用したCA証明書の検証の詳細は、http://curl.haxx.se/docs/sslcerts.htmlを参照してください。

  • cURLを起動し、次の表に定義するコマンドライン・オプションを必要に応じて1つ以上指定し、実行を指示します

    次の表に、コマンド例で使用されているcURL操作をまとめます。

    cURLオプション

    説明

    -d, --data @file.json ローカル・マシン上でJSON形式のリクエスト・ドキュメントを識別します。
    -F, --form @file.json ローカル・マシン上でJSON形式のフォーム・データを識別します。
    -H リクエスト・ドキュメントのコンテンツ・タイプを定義します。
    -i レスポンス・ヘッダー情報を表示します。
    -u, --user username:password Oracle Managed File Transferアカウントのユーザー名とパスワードを指定します。
    -X リクエストのタイプ(GET、POSTなど)を指定します。

たとえば、次の例のcURLコマンドは、src1という名前のMFTソースを検出します。

curl -u jsmith:welcome1
 -H "Content-Type:application/json"
 -H "Accept:application/json"
 -H "X-ID-TENANT-NAME:ExampleIdentityDomain"
 -X GET https://jaas.oraclecloud.com/paas/service/mftapp/rest/v1/sources?searchFilter=src1
注意:

この例では米国用のURL接頭辞(jaas)が使用されています。世界の他の地域のURL接頭辞の詳細は、「リクエストの送信」を参照してください。