XML-RPC故障是一種回應。 如果在處理XML-RPC請求時出現問題,則methodResponse
元素將包含fault
元素而不是params
元素。 與params
元素一樣,fault
元素只有一個表示出錯的值。 故障回應可能如下所示:
<?xml version="1.0"?>
<methodResponse>
<fault>
<value><string>未找到調用的方法!</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>
上一篇:
XML-RPC回應格式
下一篇:
XML-RPC總結