Spezifikation von XML-RPC
Response-Format:
- HTTP-Returncode ist immer
200 OK
, es sei denn, der Fehler tritt beim
Server selbst auf und nicht bei der XML-RPC-Anwendung
Content-type: text/xml
- korrekte
Content-length
- Body ist von
<methodResponse> ... </methodResponse>
eingeschlossen
- enthält ein
<params> ... </params>
- innerhalb genau ein
<param><value> ... </value></param>
- bei Fehlern ein
<fault><value> ... </value></fault>
- innerhalb ein
<struct> ... </struct>
mit
faultCode
und faultString
faultCode
vor allem zur programmtechnischen Auswertung,
faultString
für eine menschenlesbare Fehlermeldung
- es existieren keine globalen Listen für Fehlercodes -> implementationsabhängig