XML-RPC - Format de défaut
Les erreurs XML-RPC sont un type de réponses. S'il y avait un problème lors du traitement d'une requête XML-RPC, l' élément methodResponse contiendra un élément fault au lieu d'un élément params. L'élément fault, comme l' élément params , n'a qu'une seule valeur indiquant que quelque chose s'est mal passé. Une réponse d'erreur peut ressembler à:
<?xml version="1.0"?>
<methodResponse>
<fault>
<value><string>No such method!</string></value>
</fault>
</methodResponse>
Un défaut aura également un code d'erreur. XML-RPC ne standardise pas du tout les codes d'erreur. Vous devrez consulter la documentation des packages particuliers pour voir comment ils gèrent les erreurs.
Une réponse d'erreur pourrait également ressembler à:
<?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>