-
-
Notifications
You must be signed in to change notification settings - Fork 11
libcURL.EasyHandle.ConnectionType
Andrew Lambert edited this page Aug 12, 2015
·
22 revisions
#libcURL.EasyHandle.ConnectionType
##Property Declaration
Dim ConnectionType As Integer##Notes
By default, libcURL will decide when to use SSL based on the URL. Use this property to request or require the use of SSL. Set this to one of the libcURL.Opts.USE_SSL_* constants
| Constant | Value | Comment |
|---|---|---|
USE_SSL_NONE |
0 |
Let libcURL decide (default) |
USE_SSL_TRY |
1 |
Attempt using SSL, proceed without it if unavailable |
USE_SSL_CONTROL |
2 |
Force FTP control connections to use SSL |
USE_SSL_ALL |
3 |
Force all connections to use SSL |
This property does not control whether libcURL validates SSL certificates. For that, use EasyHandle.Secure.
##Example This example sets the EasyHandle to require SSL for all connections:
Dim curl As New libcURL.EasyHandle
curl.ConnectionType = libcURL.Opts.USE_SSL_ALL##See also
- EasyHandle.CA_ListFile
- CURLOPT_USE_SSL in the libcURL documentation.
Wiki home | Project page | Bugs | Become a sponsor
Text and code examples are Copyright ©2014-26 Andrew Lambert, offered under the CC BY-SA 3.0 License.