问题描述
传输加速配置请求中XML有误。
问题原因
您发起了PutBucketTransferAcceleration请求来修该传输加速配置,但是提供的XML配置格式有误。
问题示例
比如您发起了如下请求:
PUT /?transferAcceleration HTTP/1.1
Date: GMT Date
Content-Length:ContentLength
Content-Type: application/xml
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue
<TransferAccelerationConfiguration>
<Enabled>true</Enabled>
<Enabled>false</Enabled>
</TransferAccelerationConfiguration>
上述XML配置中Enabled
节点出现了两次,不符合应有的配置要求,就会得到该错误。
解决方案
请根据ErrorMessage和ErrorDetail修改您的请求体XML,比如上述请求会得到包含“Xml element repeated: Enabled”提示信息的响应。此外还可以参考文档中的示例:
PUT /?transferAcceleration HTTP/1.1
Date: Fri , 30 Apr 2021 13:08:38 GMT
Content-Length:443
Content-Type: application/xml
Host: examplebucket.oss.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
<TransferAccelerationConfiguration>
<Enabled>true</Enabled>
</TransferAccelerationConfiguration>
相关文档
文档内容是否对您有帮助?