问题描述
访问跟踪配置请求中XML格式有误。
问题原因
您发起了PutBucketAccessMonitor请求来进行访问跟踪配置,但是您提供的XML配置有误,比如请求体中的内容不是合法的XML结构,或者根节点不是AccessMonitorConfiguration
。
问题示例
比如您发起了如下请求:
PUT /?accessmonitor HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<Status>Enabled</Status>
上述请求提供的XML配置根节点不是AccessMonitorConfiguration
,就会得到该错误。
解决方案
请确保您的请求中提供的XML正确无误,可参考文档中的示例:
PUT /?accessmonitor HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<AccessMonitorConfiguration>
<Status>Enabled</Status>
</AccessMonitorConfiguration>
相关文档
文档内容是否对您有帮助?