問題の説明
RestoreObjectリクエストのXMLボディのDaysパラメーターの値が無効です。
原因
RestoreObjectリクエストを開始しましたが、XML本文のDaysパラメーターの値が無効です。 Daysパラメーターには、アーカイブオブジェクトの復元に必要な日数を指定します。 有効な値: 1 ~ 7。 単位:日
例
次のRestoreObjectリクエストでは、XMLボディのDaysパラメーターの値はaで、無効です。 その結果、エラーが報告される。
POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS qn6q**************:77Dv****************
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
<Days>a</Days>
</RestoreRequest>ソリューション
RestoreObjectリクエストXMLのDaysパラメーターの値が1〜7の整数であることを確認します。
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>
</RestoreRequest>