SOAP入門教學登入
SOAP入門教學
作者:php.cn  更新時間:2022-04-11 14:22:12

SOAP Fault 元素



SOAP Fault 元素用於存留 SOAP 訊息的錯誤和狀態資訊。


SOAP Fault 元素

可選的 SOAP Fault 元素用於指示錯誤訊息。

如果已提供了 Fault 元素,則它必須是 Body 元素的子元素。在一則 SOAP 訊息中,Fault 元素只能出現一次。

SOAP 的Fault 元素擁有下列子元素:

#子元素描述
<faultcode>供識別故障的代碼
#<faultstring>可供人閱讀的有關故障的說明
<faultactor>有關是誰引發故障的資訊
<detail>#存留涉及Body 元素的應用程式專用錯誤訊息

SOAP Fault 代碼

在下方定義的faultcode 值必須用於描述錯誤時的faultcode 元素中:

錯誤描述
#VersionMismatchSOAP Envelope 元素的無效命名空間被發現
MustUnderstandHeader 元素的直接子元素(有設定為"1" 的mustUnderstand 屬性)無法被理解。
Client訊息被不正確地構成,或包含了不正確的資訊。
Server伺服器有問題,因此無法處理進行下去。

PHP中文網