Chilkat • HOME • Android™ • Classic ASP • C • C++ • C# • Mono C# • .NET Core C# • C# UWP/WinRT • DataFlex • Delphi ActiveX • Delphi DLL • Visual FoxPro • Java • Lianja • MFC • Objective-C • Perl • PHP ActiveX • PHP Extension • PowerBuilder • PowerShell • PureBasic • CkPython • Chilkat2-Python • Ruby • SQL Server • Swift 2 • Swift 3,4,5... • Tcl • Unicode C • Unicode C++ • Visual Basic 6.0 • VB.NET • VB.NET UWP/WinRT • VBScript • Xojo Plugin • Node.js • Excel • Go
(C# UWP/WinRT) SOAP Request to fseservicetest.sanita.finanze.it with Basic AuthenticationDemonstrates sending a SOAP request to fseservicetest.sanita.finanze.it with Basic Authentication.
// This example requires the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. Chilkat.Http http = new Chilkat.Http(); Chilkat.Xml xml = new Chilkat.Xml(); bool success = false; // Create the SOAP envelope... xml.Tag = "soapenv:Envelope"; xml.AddAttribute("xmlns:soapenv","http://schemas.xmlsoap.org/soap/envelope/"); xml.AddAttribute("xmlns:stat","http://statoconsensirichiesta.xsd.fse.ini.finanze.it"); xml.AddAttribute("xmlns:tip","http://tipodatistatoconsensi.xsd.fse.ini.finanze.it"); xml.UpdateChildContent("soapenv:Header",""); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoUtente","XXXXXXAAABBBCCC"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:pinCode","..."); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoOrganizzazione","999"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:StrutturaUtente","123456789"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:RuoloUtente","ZZZ"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:ContestoOperativo",""); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoAssistitoGenitoreTutore",""); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:PresaInCarico","true"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:TipoAttivita","READ"); xml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoAssistitoConsenso","ABCDEFGHIJKLM"); string soapEnvelope = xml.GetXml(); string domain = "fseservicetest.sanita.finanze.it"; string path = "/FseInsServicesWeb/services/fseStatoConsensi"; Chilkat.HttpRequest req = new Chilkat.HttpRequest(); req.HttpVerb = "POST"; req.SendCharset = false; req.AddHeader("Content-Type","application/soap+xml; charset=utf-8"); req.Path = path; success = req.LoadBodyFromString(soapEnvelope,"utf-8"); // User name and Password for Basic Authentication http.Login = "XXXXXXAAABBBCCC"; http.Password = "MYPASSWORD"; Chilkat.HttpResponse resp = await http.SynchronousRequestAsync(domain,443,true,req); if (http.LastMethodSuccess == false) { Debug.WriteLine(http.LastErrorText); return; } Chilkat.Xml xmlResp = new Chilkat.Xml(); success = xmlResp.LoadXml(resp.BodyStr); Debug.WriteLine(xmlResp.GetXml()); |
© 2000-2022 Chilkat Software, Inc. All Rights Reserved.