Chilkat v11.6.0 / v11.6.1 Release Notes
See Release Notes for Versions 11.6.0 and 11.6.1
See Release Notes for Versions 11.6.0 and 11.6.1
✨ New Features HttpCurl A new Chilkat class has been added: HttpCurl The Chilkat.HttpCurl class executes curl commands and can automatically resolve dependent values needed by a request. Variables such as {{access_token}}, {{site_id}}, or {{drive_id}} may appear in URLs, headers, query parameters, or request bodies. If a variable is not yet known, HttpCurl builds […]
✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]
This post clarifies the meaning of “child”. An XML node may have 0 or more child nodes. A child node is a direct descendent of the parent (i.e. it is one level below the parent node). Methods such as NumChildrenHavingTag will return the number of direct descendents (i.e. nodes that are exactly one level below […]
The Chilkat HTTP component’s FollowRedirects property controls whether 301 and 302 HTTP response statuses (i.e. redirect responses) are automatically followed. Pages returning a normal 200 HTTP response status with a META refresh embedded within the HTML are not automatically followed. More about META Refresh: Meta refresh is a method of instructing a web browser to […]
Question: I spoke to you earlier this morning about a problem I’m having with using the HTTP component, and logging into Amazon. Based on the response I’m getting I am indeed successfully logging on since it shows my name at the top of the page. However it shows me an error message about cookies. I […]
New examples demonstrating how to create a Zip archive using Unicode filenames: ASP: Create Zip with utf-8 Filenames (Unicode filenames) SQL Server: Create Zip with utf-8 Filenames (Unicode filenames) C#: Create Zip with utf-8 Filenames (Unicode filenames) C++: Create Zip with utf-8 Filenames (Unicode filenames) MFC: Create Zip with utf-8 Filenames (Unicode filenames) C: Create […]
These new examples demonstrate how to use IMAP in an SSH tunnel: ASP: IMAP SSH Tunneling (Port Forwarding) SQL Server: IMAP SSH Tunneling (Port Forwarding) C#: IMAP SSH Tunneling (Port Forwarding) C++: IMAP SSH Tunneling (Port Forwarding) MFC: IMAP SSH Tunneling (Port Forwarding) C: IMAP SSH Tunneling (Port Forwarding) Delphi: IMAP SSH Tunneling (Port Forwarding) […]
Here’s a new example: ASP: Encrypt URL Query Parameters SQL Server: Encrypt URL Query Parameters C#: Encrypt URL Query Parameters MFC: Encrypt URL Query Parameters Delphi: Encrypt URL Query Parameters Visual FoxPro: Encrypt URL Query Parameters Java: Encrypt URL Query Parameters Perl: Encrypt URL Query Parameters PHP: Encrypt URL Query Parameters Python: Encrypt URL Query […]
Here’s an example of uploading a file via a POST to Amazon S3: void TestPostAmazonS3Upload(void) { CkHttpRequest req; CkHttp http; bool success; // Any string unlocks the component for the 1st 30-days. success = http.UnlockComponent(“Anything”); if (success != true) { printf(“%s\n”,http.lastErrorText()); return; } req.SetFromUrl(“http://something.s3.amazonaws.com/”); req.UseUpload(); req.AddParam(“key”,”file1005.dat”); req.AddParam(“AWSAccessKeyId”,”AA6SXJPBBBBGSZHEJ6ZZ”); req.AddParam(“acl”,”private”); req.AddParam(“success_action_redirect”,”http://www.something.com/blahblah.php”); req.AddParam(“policy”,”abcdefhijmF0aW9uIjogIjIwMDktMTItMDFUMTI6MDA6MDAuMDAwWiIsImNvbmRpdGlvbnMiOiBbeyJidWNrZXQiOiAidHlwaG9vbmRyaXZlIn0sWyJzdGFydHMtd2l0aCIsIiRrZXkiLCIiXSx7ImFjbCI6ICJwcml2YXRlIn0seyJzdWNjZXNzX2FjdGlvbl9yZWRpcmVjdCI6ICJodHRwOi8vd3d3LnR5cGhvb250b29scy5jb20vdHlwaG9vbmRyaXZlc3RvcC5waHAifSxbInN0YXJ0cy13aXRoIiwiJENvbnRlbnQtVHlwZSIsIiJdXX0=”); req.AddParam(“signature”,”abcdefwFQPpsAAAuCUY2m7g/kkw=”); req.AddParam(“Content-Type”,”application/octet-stream”); // The file […]
There are two possible ways to create an ActiveX within HTML. The first is via an Object HTML tag: <object name=”crypt2″ width=0 height=0 classid=”clsid:3352B5B9-82E8-4FFD-9EB1-1A3E60056904″ standby=”Loading Chilkat Crypt2…” type=”application/x-oleobject” codebase=”http://www.chilkatsoft.com/download/ChilkatCrypt2.cab”> </object> The 2nd way is to dynamically instantiate it within Javascript: var crypt; crypt = new ActiveXObject(“Chilkat.Crypt2”); If the object is created from within Javascript (via […]
Question: I have a question about ‘binding’ Chilkat EMAIL to a specific socket in .NET. The reason why I’m asking is; the servers on which I’m using the component have multiple NIC’s and each NIC can have multiple IP’s assigned. I need to software-select through which IP the mails shall be sent. Answer: The Chilkat Mailman […]