目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. 一括取り込みファイルREST API
  7. 一括取り込みストリーミングREST API
  8. Model Serve REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

ファイル転送

ファイル転送

次のコマンドを使用して、サーバーとの間でHTTPSファイルのアップロードとダウンロードを行います。
upload
このコマンドを使用して、ファイルをサーバーに転送します。この要求はマルチパートのPOST要求である必要があり、要求ごとに1つのファイルのみがアップロードされます。1つのファイルはマルチパート要求の必須パートですが、ファイルパートに指定されたパラメータ名は無視されます。
例:
https://10.60.40.11:15400/fileservers/upload
応答には、次のパラメータが含まれます。
要求の種類
パラメータ
POST/マルチパート
  • to: アップロード先のファイルの相対パスまたは絶対パス。
  • file: マルチパートの要求の一部としてアップロードされるファイル。
upload2
このコマンドを使用して、ファイルをサーバーに転送します。この要求はマルチパートのPOST要求である必要があり、要求ごとに1つのファイルのみがアップロードされます。1つのファイルはマルチパート要求の必須パートですが、ファイルパートに指定されたパラメータ名は無視されます。
例:
https://10.60.40.11:15400/fileservers/upload2
応答には、次のパラメータが含まれます。
要求の種類
パラメータ
POST/マルチパート
  • to: アップロード先のファイルの相対パスまたは絶対パス。
  • append: オプション。ファイルがターゲットディレクトリに存在する場合は、このパラメータを
    true
    に設定して、既存のファイルに新しいファイルが付加されるようにします。
  • transferMode: バイナリ転送にはBを使用し、ASCII転送にはAを使用します。デフォルトはBです。
  • file: マルチパートの要求の一部としてアップロードされるファイル。
upload3
このコマンドを使用して、ファイルをサーバーに転送します。この要求はマルチパートのPOST要求である必要があり、要求ごとに1つのファイルのみがアップロードされます。1つのファイルはマルチパート要求の必須パートですが、ファイルパートに指定されたパラメータ名は無視されます。
例:
https://10.60.40.11:15400/fileservers/upload3
Basic認証では、ファイルサーバーのユーザー名とパスワードを入力する必要があります。
応答には、次のパラメータが含まれます。
要求の種類
パラメータ
POST/マルチパート
  • to: アップロード先のファイルの相対パスまたは絶対パス。
  • append: オプション。ファイルがターゲットディレクトリに存在する場合は、このパラメータを
    true
    に設定して、既存のファイルに新しいファイルが付加されるようにします。
  • transferMode: バイナリ転送にはBを使用し、ASCII転送にはAを使用します。デフォルトはBです。
  • file: マルチパートの要求の一部としてアップロードされるファイル。
uploadRawData
このコマンドを使用して、データが要求本文のコンテンツであるサーバーに直接データをアップロードします。要求はPOST要求である必要があります。ファイルの名前は自動的に生成され、X-GDX-Replyのヘッダーメッセージの一部として返されます。これは特別なコマンドで、アップロードされるファイルデータが要求本文に含まれている必要があります。
例:
https://10.60.40.11:15400/fileservers/uploadRawData
uploadRawData2
このコマンドを使用して、データが要求本文のコンテンツであるサーバーに直接データをアップロードします。要求はPOST要求である必要があります。ファイルの名前は自動的に生成され、X-GDX-Replyのヘッダーメッセージの一部として返されます。これは特別なコマンドで、アップロードされるファイルデータが要求本文に含まれている必要があります。
例:
https://10.60.40.11:15400/fileservers/uploadRawData2
Basic認証では、ファイルサーバーのユーザー名とパスワードを入力する必要があります。
download
このコマンドを使用して、ファイルをサーバーからダウンロードします。ファイルは応答本文として返されます。コンテンツタイプは、常にアプリケーションまたは強制ダウンロードで、ファイルの名前を含むコンテンツ処理フィールドです。content-lengthヘッダーは、ファイルのサイズを示す応答にも含まれます。
例:
https://10.60.40.11:15400/fileservers/download?file=/test&downloadReleased=true&transferMode=b
応答には、次のパラメータが含まれます。
要求の種類
パラメータ
GETまたはPOST
  • file: 必須。ダウンロードするファイル。これは、現在の作業ディレクトリからの相対パス、またはファイルへの絶対パスです。
  • offset: 部分ファイルをダウンロードするためのオフセット。ファイルのダウンロードを開始する位置を入力します。
  • transferMode: バイナリ転送にはBを使用し、ASCII転送にはAを使用します。デフォルトはBです。