問題描述
RestoreObject請求XML中Days參數取值不合法。
問題原因
您發起了RestoreObject請求,但請求XML中Days參數取值不合法。Days參數用於指定冷歸檔、深度冷歸檔類型Object的解凍天數,取值範圍為1~365,單位為天。
問題樣本
以下RestoreObject請求XML中Days參數取值為-1,取值不合法導致請求錯誤。
POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
<Days>-1</Days>
<JobParameters>
<Tier>Standard</Tier>
</JobParameters>
</RestoreRequest>
解決方案
確保RestoreObject請求XML中Days參數為1~365之間的整數。
POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
<Days>2</Days>
<JobParameters>
<Tier>Standard</Tier>
</JobParameters>
</RestoreRequest>