Aller au contenu

SOAP

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

Një skedë SOAP: URL-ja e shërbimit, rreshti shërbim / veprim / SOAPAction dhe zarfi XML brenda editorit

FushaRoli
URLPika e hyrjes së shërbimit
SOAPActionKoka SOAPAction e veprimit
Shërbimi / VeprimiEmrat që vijnë nga WSDL-ja, të përdorur për drejtimin dhe shfaqjen
TrupiZarfi SOAP i papërpunuar, në XML
KokatKokat HTTP të transportit

Zarfi është i modifikueshëm ashtu siç është, me ngjyrosje sintaksore dhe riformatim. {{variables}} funksionojnë aty normalisht.

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.

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.

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.

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.