マルチパートアップロードタスクをキャンセルし、タスクでアップロードされたパーツを削除します。
使用上の注意
アップロードID
AbortMutipartUpload操作を呼び出すには、マルチパートアップロードタスクのアップロードIDが必要です。
アップロードされていないアップロードIDに対応するパーツ
AbortMutipartUpload操作を呼び出した後、アップロード中のパーツは削除されません。
アップロードされたアップロードIDに対応するパーツ
CompleteMutipartUpload操作が呼び出された場合、パーツやオブジェクトは削除されず、AbortMutipartUpload操作を呼び出した後にNoSuchUploadエラーコードが報告されます。 これは、CompleteMutipartUpload操作が呼び出された後、マルチパートアップロードタスクのアップロードIDを使用して操作が許可されないためです。
CompleteMutipartUpload操作が呼び出されない場合、AbortMutipartUpload操作を呼び出すと、アップロードされたパーツのみが削除されます。
ストレージ料金
マルチパートアップロードタスクによってアップロードされるパーツはストレージ容量を消費し、ストレージ料金が発生するため、これらのタスクをタイムリーに完了またはキャンセルすることをお勧めします。
リクエスト構文
DELETE /ObjectName?uploadId=UploadId HTTP/1.1
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: GMT日付
承認: 署名
リクエスト要素
要素 | データ型 | 必須 | 例 | 説明 |
uploadId | String | 必須 | 0004B9895DBBB6E **** | マルチパートアップロードタスクのID。 |
その他の一般的なリクエストヘッダー (ホストや日付など) の詳細については、「一般的なリクエストヘッダー」をご参照ください。
レスポンスヘッダー
このリクエストには、共通のレスポンスヘッダーのみが含まれます。 詳細については、「共通HTTPヘッダー」をご参照ください。
例
リクエストの例
削除 /multipart.data?&uploadId=0004B9895DBBB6E **** HTTP/1.1 ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com 日付: 2月22日水2012 08:32:21 GMT 権限付与: OSS qn6qrrqxo2oawuk53otf ****:J/lICfXEvPmmSW86bBAfMmUm ****
レスポンスの例
HTTP/1.1 204 サーバー: AliyunOSS Content-length: 0 接続: キープアライブ x-oss-request-id: 059a22ba-6ba9-daed-5f3a-e48027df **** 日付: 2月22日水2012 08:32:21 GMT x-oss-server-time: 86
OSS SDK
次のプログラミング言語のOSS SDKを使用して、AbortMultipartUpload操作を呼び出すことができます。
エラーコード
エラーコード | HTTPステータスコード | 説明 |
NoSuchUpload | 404 | 指定されたアップロード ID は存在しません。 |