【发布时间】:2016-03-20 22:40:25
【问题描述】:
我的一个应用程序,使用 REST API 与 Amazon S3 服务器交互,对服务器执行“删除多个”操作并遇到错误响应:
<?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>MalformedXML</Code>
<Message>The XML you provided was not well-formed or did not validate against our published schema</Message>
<RequestId>6FA...D61</RequestId>
<HostId>E5G...uhg=</HostId>
</Error>
当用户发送格式错误的 xml(不 符合已发布的 xsd) 的配置。错误信息 是,“您提供的 XML 格式不正确或未经验证 反对我们发布的架构。”
我的一些应用删除键包含可能导致问题的编码字符。因此,我希望查看 Amazon 发布的架构 (XSD) 文件本身,通过验证器运行它以确定问题。
在哪里可以找到 Amazon XSD 文件?
【问题讨论】:
标签: xml amazon-web-services amazon-s3 xsd