マルチパート・ファイル・アップロードの中止

delete

/essbase/rest/v1/files/abort/{path}

ファイルのマルチパート・アップロード操作を終了し、アップロードされたすべてのパートを削除します。

リクエスト

パス・パラメータ
  • パターン: .+

    マルチパート・アップロードを終了するフォルダのカタログ・パス。

問合せパラメータ
先頭に戻る

レスポンス

サポートされているメディア・タイプ

204 レスポンス

コンテンツなし

ファイル・アップロード操作は正常に終了しました。

500 レスポンス

サーバーの内部エラーです。

先頭に戻る

次の例では、マルチパート・ファイル・アップロード操作を終了する方法を示します。このアクションは、アップロードされたすべてのパートの削除も行います。この例では、cURLを使用して、Windowsシェル・スクリプトからREST APIにアクセスします。入力として、パス・パラメータに宛先のカタログ・パスが必要です。問合せパラメータにはアップロードIDが必要です。

この操作は、「マルチパート・ファイル・アップロードの作成」を使用してすでにマルチパート・ファイル・アップロードを開始している場合以外は、無効です。

呼出し元ユーザーのIDおよびパスワードは変数であり、properties.bat内でその変数値が設定されています。

cURLコマンドを含むスクリプト

call properties.bat
curl -X DELETE "https://myserver.example.com:9001/essbase/rest/v1/files/abort/users/admin/datafile.txt?uploadId=56e02b99-59b5-458c-be2b-42417994522a" -u %User%:%Password%
先頭に戻る