Учебники

XML-RPC – формат ошибок

Ошибки XML-RPC являются типом ответов. Если при обработке запроса XML-RPC возникла проблема, элемент methodResponse будет содержать элемент fault вместо элемента params. Элемент сбоя, как и элемент params , имеет только одно значение, указывающее, что что-то пошло не так. Реакция на ошибку может выглядеть так:

<?xml version="1.0"?>
<methodResponse>
   <fault>
      <value><string>No such method!</string></value>
   </fault>
</methodResponse>

Ошибка также будет иметь код ошибки. XML-RPC вообще не стандартизирует коды ошибок. Вам нужно проверить документацию для конкретных пакетов, чтобы увидеть, как они обрабатывают сбои.

Реакция на ошибку также может выглядеть так: