0016-00000705

更新时间: 2023-02-13 15:36:02

问题描述

Amazon S3兼容的RestoreObject请求XML为空。

问题原因

您对某个Object发起了Amazon S3兼容的RestoreObject请求,但是请求体XML为空。

问题示例

以下Amazon S3兼容的RestoreObject请求中,请求体XML为空导致请求错误。

POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS LTAI4FjmjjhjiYK6kMaV****:Gi1x7YHqTw+NQCJo0fKBHcYQ****
Date: Tue, 21 Apr 2020 11:09:19 GMT

解决方案

确保Amazon S3兼容的RestoreObject请求中包含请求体XML结构。

POST /coldarchiveobject?restore HTTP/1.1
Host: cold-archive-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS LTAI4FjmjjhjiYK6kMaV****:Gi1x7YHqTw+NQCJo0fKBHcYQ****
Date: Tue, 21 Apr 2020 11:09:19 GMT
<RestoreRequest>
  <Days>2</Days>
</RestoreRequest>

您还可以使用Amazon S3兼容的方式发起SDK请求。具体操作,请参见使用Amazon S3 SDK访问OSS

相关文档

RestoreObject

阿里云首页 对象存储 OSS 相关技术圈