Chilkat HOME .NET Core C# Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi ActiveX Delphi DLL Go Java Lianja Mono C# Node.js Objective-C PHP ActiveX PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Lianja) 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. loHttp = createobject("CkHttp") loXml = createobject("CkXml") llSuccess = .F. // Create the SOAP envelope... loXml.Tag = "soapenv:Envelope" loXml.AddAttribute("xmlns:soapenv","http://schemas.xmlsoap.org/soap/envelope/") loXml.AddAttribute("xmlns:stat","http://statoconsensirichiesta.xsd.fse.ini.finanze.it") loXml.AddAttribute("xmlns:tip","http://tipodatistatoconsensi.xsd.fse.ini.finanze.it") loXml.UpdateChildContent("soapenv:Header","") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoUtente","XXXXXXAAABBBCCC") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:pinCode","...") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoOrganizzazione","999") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:StrutturaUtente","123456789") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:RuoloUtente","ZZZ") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:ContestoOperativo","") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoAssistitoGenitoreTutore","") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:PresaInCarico","true") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:TipoAttivita","READ") loXml.UpdateChildContent("soapenv:Body|stat:StatoConsensiRichiesta|stat:IdentificativoAssistitoConsenso","ABCDEFGHIJKLM") lcSoapEnvelope = loXml.GetXml() lcDomain = "fseservicetest.sanita.finanze.it" lcPath = "/FseInsServicesWeb/services/fseStatoConsensi" loReq = createobject("CkHttpRequest") loReq.HttpVerb = "POST" loReq.SendCharset = .F. loReq.AddHeader("Content-Type","application/soap+xml; charset=utf-8") loReq.Path = lcPath llSuccess = loReq.LoadBodyFromString(lcSoapEnvelope,"utf-8") // User name and Password for Basic Authentication loHttp.Login = "XXXXXXAAABBBCCC" loHttp.Password = "MYPASSWORD" loResp = loHttp.SynchronousRequest(lcDomain,443,.T.,loReq) if (loHttp.LastMethodSuccess = .F.) then ? loHttp.LastErrorText release loHttp release loXml release loReq return endif loXmlResp = createobject("CkXml") llSuccess = loXmlResp.LoadXml(loResp.BodyStr) ? loXmlResp.GetXml() release loResp release loHttp release loXml release loReq release loXmlResp |
© 2000-2024 Chilkat Software, Inc. All Rights Reserved.