SOAP

Frends.Soap.Read / 1.1.0

Summary

Takes apart a SOAP envelope, returning body, headers and any fault separately, and reports which SOAP version it found. A fault is surfaced as a fault rather than as an unexplained failure.

Typical use — handling responses from SOAP services without XML wrangling in the Process, and telling a business fault from a transport error

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0

Essential parameters.

Name Type Default Example Description
Payload String <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><GetPrice xmlns="http://tempuri.org/"/></soap:Body></soap:Envelope>

The SOAP payload to read. This is the raw message as it would arrive at a SOAP endpoint, including the SOAP Envelope, optional Header and the Body (or Fault). When Options.PayloadEncoding is set to Base64 the value is expected to be a Base64 encoded string of the SOAP XML.

An unhandled error has occurred. Reload 🗙