SOAP
Klik me të djathtën në pemë ▸ Shto ▸ Kërkesë SOAP.

Konfigurimi
Section titled “Konfigurimi”| Fusha | Roli |
|---|---|
| URL | Pika e hyrjes së shërbimit |
| SOAPAction | Koka SOAPAction e veprimit |
| Shërbimi / Veprimi | Emrat që vijnë nga WSDL-ja, të përdorur për drejtimin dhe shfaqjen |
| Trupi | Zarfi SOAP i papërpunuar, në XML |
| Kokat | Kokat HTTP të transportit |
Zarfi është i modifikueshëm ashtu siç është, me ngjyrosje sintaksore dhe
riformatim. {{variables}} funksionojnë aty normalisht.
Importimi i një WSDL-je
Section titled “Importimi i një WSDL-je”Kjo është rruga e rekomanduar: Skedar ▸ Importo një .wsdl (ose një URL
WSDL-je) ndërton një dosje për çdo shërbim dhe portë, një kërkesë për çdo
veprim, me SOAPAction të plotësuar dhe një zarf të paraplotësuar sipas
skemës — plus dokumentacionin e API-së dhe numërimet. Shihni
Importimin e një WSDL-je.
Gabimet SOAP
Section titled “Gabimet SOAP”Një përgjigje <soap:Fault> shfaqet si e tillë: Restorm nuk mjaftohet me një
status HTTP 500 të errët, përmbajtja e gabimit theksohet brenda panelit të
përgjigjes.
Modaliteti i serverit
Section titled “Modaliteti i serverit”Restorm di të strehojë një shërbim SOAP simulimi. Çdo veprim i simuluar
çiftëzohet me përparësi sipas SOAPAction, dhe në mungesë të saj sipas
emrit të fëmijës së parë të <soap:Body>. Një veprim mund të shënohet si
gabim, gjë që bën të kthehet një <soap:Fault> me status HTTP 500. Shihni
Simulimin e një shërbimi SOAP.
Copëzat e kodit
Section titled “Copëzat e kodit”Pesëmbëdhjetë caqe, ku bëjnë pjesë variantet «klient SOAP» dhe «HTTP i
papërpunuar» të çdo ekosistemi: cURL, JavaScript (Fetch, soap npm),
TypeScript, Python (zeep, Requests i papërpunuar), C# (WCF, HttpClient i
papërpunuar), Java (JAX-WS, HttpURLConnection i papërpunuar), PHP (SoapClient,
cURL i papërpunuar), Ruby (savon), Go (net/http), PowerShell.