0042-00000002

问题描述

请求参数中UploadId对应的分片上传任务不存在。

问题原因

您发起了AbortMultipartUpload等分片上传相关的请求,并在请求参数中通过UploadId指定了您要操作的MultipartUpload分片上传任务,但是您提供的UploadId对应的MultipartUpload不存在。可能是以下原因:

  • 您提供的UploadId不是合法的UploadId。

  • 您提供的UploadId对应的分片上传任务已经终止(Abort)或完成(Complete)。

问题示例

比如您发起了如下请求:

Delete /multipart.data?&uploadId=0004B9895DBBB6E****  HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Wed, 22 Feb 2012 08:32:21 GMT
Authorization: OSS qn6q**************:77Dv****************

其中请求参数UploadId是MultipartUpload事件的唯一标识。如果您提供的UploadId有误,不在我们的记录中,或者是对应的MultipartUpload已经被AbortMultipartUpload接口或CompleteMultipartUpload接口终止或完成,您都会看到该错误。

解决方案

  • 确保您提供的UploadId正确无误。

  • 确保您提供的UploadId对应的分片上传任务还未被Abort或Complete。

更多信息,请参见OSS分片上传文件时提示NoSuchUpload错误

相关文档