Chilkat • HOME • Android™ • AutoIt • C • C# • C++ • Chilkat2-Python • CkPython • Classic ASP • DataFlex • Delphi DLL • Go • Java • Node.js • Objective-C • PHP Extension • Perl • PowerBuilder • PowerShell • PureBasic • Ruby • SQL Server • Swift • Tcl • Unicode C • Unicode C++ • VB.NET • VBScript • Visual Basic 6.0 • Visual FoxPro • Xojo Plugin
(Lianja) Send HTTPS POST with XML BodyDemonstrates how to send an HTTP (or HTTPS) POST where the body of the request is XML.
// This example requires the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. loHttp = createobject("CkHttp") lcStrXml = '<TransactionSetup xmlns="https://xyz.com"><Credentials><AccountID>XXX</AccountID></Credentials></TransactionSetup>' // Choose a content-type. Typical content types for XML POSTs are "application/xml" or "text/xml". loHttp.SetRequestHeader("Content-Type","text/xml") // Maybe you need other headers? loHttp.SetRequestHeader("Accept","text/xml") loResp = loHttp.PostXml("https://www.somewebsite.com/",lcStrXml,"utf-8") if (loHttp.LastMethodSuccess <> .T.) then ? loHttp.LastErrorText release loHttp return endif // Examine the response status code: ? "response status code = " + str(loResp.StatusCode) // Examine the response body: ? "response body: " + loResp.BodyStr release loResp release loHttp |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.