问题描述
请求体XML结构不合法。
问题原因
您发起了PutBucketRequestPayment请求,但是请求体XML结构不合法或者XML根节点不是RequestPaymentConfiguration
。
问题示例
以下请求体XML配置中根节点不是接口要求的RequestPaymentConfiguration
,导致请求报错。
PUT /?requestPayment HTTP/1.1
Date: Fri, 24 Feb 2017 03:15:40 GMT
Content-Length:322
Content-Type: application/xml
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
<?xml version="1.0" encoding="UTF-8"?>
<Payer>Requester</Payer>
解决方案
确保请求体XML结构合法。
PUT /?requestPayment HTTP/1.1
Date: Fri, 24 Feb 2017 03:15:40 GMT
Content-Length:322
Content-Type: application/xml
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS qn6q**************:77Dv****************
<?xml version="1.0" encoding="UTF-8"?>
<RequestPaymentConfiguration>
<Payer>Requester</Payer>
</RequestPaymentConfiguration>
相关文档
文档内容是否对您有帮助?