Phần tử Fault của SOAP
- Trang trước Phần tử Body của SOAP
- Trang tiếp theo Kết nối HTTP của SOAP
Phần tử Fault của SOAP được sử dụng để lưu trữ thông tin lỗi và trạng thái của thông điệp SOAP.
Phần tử Fault của SOAP
Các phần tử Fault của SOAP tùy chọn được sử dụng để chỉ ra thông điệp lỗi.
Nếu đã cung cấp phần tử Fault, thì nó phải là phần tử con của phần tử Body. Trong một thông điệp SOAP, phần tử Fault chỉ có thể xuất hiện một lần.
Phần tử Fault của SOAP có các phần tử con sau:
Phần tử con | Mô tả |
---|---|
<faultcode> | Mã để nhận diện lỗi |
<faultstring> | Mô tả về lỗi có thể đọc được bởi con người |
<faultactor> | Thông tin về ai gây ra lỗi |
<detail> | Thông tin lỗi chuyên dụng liên quan đến phần tử Body |
Mã lỗi SOAP
Phần tử faultcode định nghĩa dưới đây phải được sử dụng trong phần tử faultcode để mô tả lỗi:
Lỗi | Mô tả |
---|---|
VersionMismatch | Phát hiện không gian tên không hợp lệ của phần tử Envelope của SOAP |
MustUnderstand | Một phần tử con trực tiếp của phần tử Header (được thiết lập thuộc tính mustUnderstand là "1") không thể được hiểu. |
Client | Thông điệp được cấu trúc không đúng hoặc chứa thông tin không chính xác. |
Server | Máy chủ có vấn đề, vì vậy không thể tiếp tục xử lý. |
- Trang trước Phần tử Body của SOAP
- Trang tiếp theo Kết nối HTTP của SOAP