文档首页/ OBS PHP SDK/ API参考/ 对象相关接口/ 取消分段上传任务
更新时间:2022-02-10 GMT+08:00

取消分段上传任务

功能说明

通过分段上传任务的ID,取消指定桶中的分段上传任务。

方法定义

1. ObsClient->abortMultipartUpload(array $parameter)
2. ObsClient->abortMultipartUploadAsync(array $parameter, callable $callback)

请求参数

字段名

类型

约束

说明

Bucket

string

必选

桶名。

Key

string

必选

对象名。

UploadId

string

必选

分段上传任务的ID。

返回结果

字段名

类型

说明

HttpStatusCode

integer

HTTP状态码。

Reason

string

HTTP文本描述。

RequestId

String

OBS服务端返回的请求ID。

代码样例

try {
       $resp = $obsClient->abortMultipartUpload( [ 
              'Bucket' => 'bucketname',
              'Key' => 'objectkey',
              'UploadId' => 'uploadid'
       ] );
       printf ( "RequestId:%s\n", $resp ['RequestId'] );
} catch ( Obs\Common\ObsException $obsException ) {
       printf ( "ExceptionCode:%s\n", $obsException->getExceptionCode () );
       printf ( "ExceptionMessage:%s\n", $obsException->getExceptionMessage () );
}