XML-RPC故障格式

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>
0 條評論,你可以發表評論,我們會進行改進
Comment author placeholder