问题描述
分片上传时,UploadId不存在。
问题原因
分片上传时UploadId没有值,或UploadId传值错误。
问题示例
****https://junchengtest.oss-cn-chengdu.aliyuncs.com/objecttest.txt?partNumber=2&uploadId=00358B75E5C546AF822369CE04A4****
Authorization:OSS LTAI5tKEDK5QxcL9g7uK****:XnkGagtbbpB1+KHolAdfiVl****=
Date:Wed, 08 Feb 2023 09:54:57 GMT
此示例中UploadId是一个错误的ID。
错误响应示例如下:
<Error>
<Code>NoSuchUpload</Code>
<Message>The specified upload does not exist. The upload ID may be invalid, or the upload may have been aborted or completed.</Message>
<RequestId>63E37239D9A902383982A9EC</RequestId>
<HostId>junchengtest.oss-cn-chengdu.aliyuncs.com</HostId>
<UploadId>00358B75E5C546AF822369CE04A48A14</UploadId>
</Error>
解决方案
分片上传前需要初始化一个Multipart Upload事件,分片上传时需要使用初始化这个Multipart Upload的正确的ID。如果UploadId有误,可以重新初始化Multipart Upload事件后再使用正确的UploadId分片上传。
相关文档
文档内容是否对您有帮助?