XML-RPC - รูปแบบที่ผิดพลาด

ข้อผิดพลาด XML-RPC เป็นคำตอบประเภทหนึ่ง หากมีปัญหาในการประมวลผลคำขอ XML-RPC องค์ประกอบmethodResponseจะมีองค์ประกอบความผิดปกติแทนองค์ประกอบพารามิเตอร์ องค์ประกอบความผิดเช่นองค์ประกอบ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>