全部產品
Search
文件中心

Object Storage Service:0042-00000213

更新時間:Jun 08, 2024

問題描述

分區上傳請求中,分區大小過小。

問題原因

您發起了CompleteMultipartUpload請求來完成分區上傳任務,CompleteMultipartUpload時會確認除最後一個Part以外所有Part的大小是否都大於或等於100 KB,您的請求中提交的XML中包含的Part分區資訊存在不滿足該要求的情況,即存在某個不是末尾Part的分區大小小於100 KB,導致校正不通過。

問題樣本

比如您發起了如下請求:

POST /multipart.data?uploadId=0004B9B2D2F7815C432C9057C031****&encoding-type=url HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Content-Length: 1056
Date: Fri, 24 Feb 2012 10:19:18 GMT
Authorization: OSS qn6q**************:77Dv****************
<CompleteMultipartUpload> 
    <Part>
    		<PartNumber>1</PartNumber>
        <ETag>"3349DC700140D7F86A0784842780****"</ETag>
    </Part>  
    <Part> 
        <PartNumber>5</PartNumber>  
        <ETag>"8EFDA8BE206636A695359836FE0A****"</ETag> 
    </Part>  
    <Part> 
        <PartNumber>8</PartNumber>  
        <ETag>"8C315065167132444177411FDA14****"</ETag> 
    </Part> 
</CompleteMultipartUpload>

假如上述請求的請求體XML中CompleteMultipartUpload節點的第一個Part或第二個Part的大小小於100 KB,就會出現該錯誤。

解決方案

確保您通過調用UploadPart介面上傳分區時,除了最後一個分區以外,其餘的分區大小必須都大於等於100 KB。

相關文檔