问题描述
x-oss-storage-class
指定的值不合法。
问题原因
您发起了PutBucket
或CopyObject
等请求,并在请求中通过x-oss-storage-class
请求头指定存储类型,但是您指定的参数不是合法的OSS存储类型字符串。x-oss-storage-class
支持的取值如下:
Standard:标准存储。
IA:低频访问。
Archive:归档存储。
ColdArchive:冷归档存储。
DeepColdArchive:深度冷归档存储。
问题示例
以下请求中x-oss-storage-class
请求头的值为test,不是合法的存储类型字符串,导致请求报错。
PUT /dest-object-example HTTP/1.1
Host: bucket-copy.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 03:45:32 GMT
Authorization: OSS qn6q**************:77Dv****************
x-oss-copy-source: /bucket-copy/source-object
x-oss-storage-class: test
解决方案
确保请求头x-oss-storage-class
的取值为合法的存储类型字符串。
相关文档
文档内容是否对您有帮助?