عنصر SOAP Fault

يستخدم عنصر SOAP Fault لتحفظ الأخطاء والإحصاءات الحالة في رسالة SOAP.

عنصر SOAP Fault

عنصر SOAP Fault الاختياري用于指示 رسالة الخطأ.

إذا تم تقديم عنصر Fault، فيجب أن يكون فرعًا لجسم العنصر. يمكن أن يظهر عنصر Fault مرة واحدة فقط في رسالة SOAP.

عنصر Fault في SOAP يحتوي على الفرع التالي:

الفرع وصف
<faultcode> كود يمكن استخدامه لتحديد الخطأ
<faultstring> شرح يمكن قراءته من قبل البشر حول الخطأ
<faultactor> معلومات حول من أحدث الخطأ
<detail> تحافظ على معلومات الأخطاء الخاصة بتطبيق Body

كود SOAP Fault

يجب استخدام قيمة faultcode المحددة أدناه في عنصر faultcode لوصف الخطأ:

خطأ وصف
VersionMismatch تم العثور على مساحة اسم غير صالحة لعنصر SOAP Envelope
MustUnderstand يستحيل فهم عنصر فرعي مباشر لعنصر Header (مزود بخصائص mustUnderstand 设ت إلى "1")
عميل قد تكون الرسالة مكونة بشكل غير صحيح أو تحتوي على معلومات غير صحيحة.
خادم يوجد مشكلة في الخادم، لذلك لا يمكن معالجة الاستمرار.