XML-RPC - 故障格式
XML-RPC 故障是一种响应。如果在处理 XML-RPC 请求时出现问题,则 methodResponse 元素将包含故障元素而不是 params 元素。故障元素与 params 元素一样,只有一个值,表示出现问题。故障响应可能如下所示:
<?xml version="1.0"?>
<methodResponse>
<fault>
<value><string>No such method!</string></value>
</fault>
</methodResponse>
故障也会有错误代码。XML-RPC 根本没有标准化错误代码。您需要查看特定软件包的文档以了解它们如何处理故障。
故障响应也可能看起来像:
<?xml version="1.0"?>
<methodResponse>
<fault>
<value>
<struct>
<member>
<name>code</name>
<value><int>26</int></value>
</member>
<member>
<name>message</name>
<value><string>No such method!</string></value>
</member>
</struct>
</value>
</fault>
</methodResponse>

