Quantcast
Channel: Chilkat Tech Notes
Browsing all 414 articles
Browse latest View live

Chilkat v9.5.0.73 Release Notes

The v9.5.0.72 release notes are available here: Chilkat v9.5.0.72 Release Notes v9.5.0.73 Release Notes: Email The SetHtmlBody method, in certain circumstances, would incorrectly set the top-level MIME...

View Article


SSH/SFTP Error: Must first connect to the SSH server

The following error is explained in this post: ChilkatLog: DownloadFileByName: DllDate: Apr 25 2018 ChilkatVersion: 9.5.0.73 UnlockPrefix: * Architecture: Little Endian; 64-bit Language: Cocoa...

View Article


POP3 Error: No X-UIDL header found

The Chilkat MailMan class can fetch emails from a POP3 server in two ways: by sequence number, or by UIDL. When an email is fetched by UIDL, or fetched in a way such that a full mapping of UIDL’s to...

View Article

HMAC Hex Key Ambiguity

This happens all the time.. Quite often, a service provider will provide instructions for HMAC generation, and will provide a hexadecimal HMAC key in the example, such as:...

View Article

Chilkat v9.5.0.74 Release Notes

The Chilkat v9.5.0.73 release notes are available here: Chilkat v9.5.0.73 Release Notes The Chilkat v9.5.0.74 release was only for the Node.js and Electron builds. It was required to support the...

View Article


How to Encrypt with no Padding (encrypted output size equals input size)

Block encryption algorithms, such as AES, will produce output that is a multiple of the algorithm’s block size. For AES, the output is a multiple of 16 bytes. However, this is for the typically used...

View Article

Etsi, XAdES-BES, XAdES-EPES, FacturaE, Electronic Invoicing, etc.

Chilkat v9.5.0.75 will include features to make it easy to generate XAdES-BES and XAdES-EPES signatures for electronic invoicing and tax reporting for many countries. The goal is to provide an easy and...

View Article

Stripe Webhooks?

Question from User:   Is there some sample code for Stripe Webhooks in classic ASP? I looked around, and didnt see anything.  Specifically, validating the signatures...

View Article


Bd Methods Prevent Copying Huge Amounts of Data

Question:  One use is for unzip a resource embed into an assembly (.dll). The resource is approximately 224MB in size.   The program sometimes throws an out-of-memory exception.   The exception is...

View Article


Chilkat v9.5.0.75 Release Notes

The v9.5.0.74 release notes are available here: Chilkat v9.5.0.74 Release Notes v9.5.0.75 Release Notes: Not Finished Yet The release notes listed here are in progress and not yet completed.....

View Article

Calling a REST GET API and Parsing JSON/XML Response

This blog post describes a general procedure for writing code that calls an HTTP/HTTPS GET REST API and parses the JSON or XML response. Step 1: Form the CURL Command A GET request in the form of a...

View Article

Calling a REST POST API and Parsing JSON/XML Response

This blog post describes a general procedure for writing code that calls an HTTP/HTTPS POST REST API and parses the JSON or XML response. Step 1: Form the CURL Command A POST request in the form of a...

View Article

SSH/SFTP Connection Error: Failed to read KEX_DH_GEX_REQUEST response

The “Failed to read KEX_DH_GEX_REQUEST response” error happens if using a very old version of Chilkat SSH/SFTP with a newer SSH server.   The solution is to update to the latest version of Chilkat.

View Article


Image may be NSFW.
Clik here to view.

PayPal REST API OAuth2 Authentication

There’s a lot of confusion about exactly what login/password (or clientID/clientSecret) is to be used for obtaining an OAuth2 access token for PayPal REST API calls. PayPal uses simple HTTP Basic...

View Article

Necessary to Import Certificate from USB Token to Windows CertStore?

Question: Is it necessary to import certificate from USB token to Windows CertStore to sign with success? If YES, is there a way to do it programmatically and obtain the CommonName to store somewhere...

View Article


WSAEACCES An attempt was made to access a socket in a way forbidden by its...

Question: Do you have any idea what I could do to get around the following error that is generated by Chilkat DLL?  I have verified that I can run PHP scripts (i.e., version()) through the port 3017 in...

View Article

Chilkat HTTP Methods that return an HttpResponse Object

Question: I am having a problem identifying read timeouts from sites. I set ConnectTimeout and ReadTimeout properties of the HTTP object. When the site fails to respond within ReadTimeout, the...

View Article


Convert CSV to utf-8?

Question: We’ve purchased a few of your products in the past and they work great.  Here’s a question on another one:  I’m creating a .csv file within a vfp program and I need it to be an Utf-8 format....

View Article

Test Creating ActiveX Object using VBScript (.vbs)

This article guides you to verify that the Chilkat ActiveX is installed properly and that it’s possible to create an instance of the object. Please first read this tutorial to understand basic...

View Article

CkPython vs. Chilkat2-Python

Question: Should I use CKPython or Chilkat2-Python for a new development (environment = Windows and Python 3.6) What’s the difference between these? Answer: The CkPython API is the original Chilkat for...

View Article
Browsing all 414 articles
Browse latest View live