模擬 SOAP 服務
在資料夾上按右鍵 ▸ 新增 ▸ SOAP 伺服器。
每一個模擬作業都是清單裡的一筆項目:
| 欄位 | 作用 |
|---|---|
| SOAPAction | 用來辨識該作業的標頭值 |
| 名稱 | 作業的名稱 |
| 回應內文 | 回傳的 XML 信封 |
| 故障 | 回應一個 <soap:Fault>,並帶 HTTP 500 狀態 |

一個作業是這樣被選中的:
- 先看它的
SOAPAction— 這是正常的路徑; - 不然就看它的名稱,拿去跟
<soap:Body>的第一個子元素比對。
正是這個退回機制,讓您能模擬那些用戶端不送 SOAPAction 標頭的服務。
模擬一個故障
Section titled “模擬一個故障”把某個作業標記成故障,Restorm 就會回應一個 <soap:Fault> 信封並帶 HTTP 500 狀
態 — 這正是一個真實 SOAP 服務出錯時產生的東西。
這在測試環境上很難引發,卻偏偏是您的用戶端必須懂得處理的那條路徑。
也就是 SOAP 伺服器與關閉 SOAP 伺服器動作。請參閱 託管伺服器。