Platforms to show: All Mac Windows Linux Cross-Platform

Back to CURLSVersionMBS class.

CURLSVersionMBS.SSLVersion as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
An ascii string for the OpenSSL version used.
Example
Var version As New CURLSVersionMBS
MessageBox "SSL Version: " + version.SSLVersion

If libCURL has no SSL support, this is "".
e.g. " OpenSSL/0.9.7l"
(Read only property)

CURLSVersionMBS.SupportsASYNCHDNS as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL was built with support for asynchronous name lookups, which allows more exact timeouts (even on Windows) and less blocking when using the multi interface.

(added in 7.10.7)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsBrotli as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Brotli features are present.

(Read only property)

CURLSVersionMBS.SupportsConv as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Character conversions supported.

(Read only property)

CURLSVersionMBS.SupportsGSSAPI as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Built against a GSS-API library.

(Read only property)

CURLSVersionMBS.SupportsGSSNEGOTIATE as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports HTTP GSS-Negotiate

(added in 7.10.6)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsHTTP2 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 15.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether currently used CURL library supports HTTP2.
Example
Var c as new CURLSMBS
Var v as CURLSVersionMBS = c.version

if v.SupportsHTTP2 then
MsgBox "HTTP2 is supported"
else
MsgBox "HTTP2 is not supported"
end if

While our CURL Plugin with CURLSMBS plugin may not support this currently, you could use LoadLibrary function to load a CURL library supporting it.
(Read only property)

CURLSVersionMBS.SupportsHTTP3 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 19.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether HTTP3 features are present.
Example
Var version As New CURLSVersionMBS
MessageBox "Supports HTTP/3: " + version.SupportsHTTP3.ToString

(Read only property)

CURLSVersionMBS.SupportsHTTPSProxy as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
HTTPS-proxy support built-in.

(Read only property)

CURLSVersionMBS.SupportsIDN as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL was built with support for IDNA, domain names with international letters.
Example
Var version As New CURLSVersionMBS
MessageBox "Supports IDN: " + version.SupportsIDN.ToString

(Added in 7.12.0)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsIPV6 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports IPv6
Example
Var version As New CURLSVersionMBS
MessageBox "Supports IPv6: " + version.SupportsIPV6.ToString

(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsKERBEROS4 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports kerberos4 (when using FTP).

(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsKerberos5 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Kerberos V5 auth is supported.

(Read only property)

CURLSVersionMBS.SupportsLARGEFILE as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL was built with support for large files.
Example
Var version As New CURLSVersionMBS
MessageBox "Supports large file: " + version.SupportsLARGEFILE.ToString

(Added in 7.11.1)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsLIBZ as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports HTTP deflate using libz
Example
Var version As New CURLSVersionMBS
MessageBox "Supports libz: " + version.SupportsLIBZ.ToString

(Added in 7.10)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsMultiSSL as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Multiple SSL backends available.
Example
Var version As New CURLSVersionMBS
MessageBox "Supports MultiSSL: " + version.SupportsMultiSSL.ToString

(Read only property)

CURLSVersionMBS.SupportsNTLM as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports HTTP NTLM
Example
Var c as new CURLSMBS
Var v as CURLSVersionMBS = c.Version

MsgBox "SupportsNTLM: "+str(v.SupportsNTLM)

(added in 7.10.6)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsNTLMWB as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
NTLM delegation to winbind helper is supported.

(Read only property)

CURLSVersionMBS.SupportsPSL as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Mozilla's Public Suffix List, used for cookie domain verification.

(Read only property)

CURLSVersionMBS.SupportsSPNEGO as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL was built with support for SPNEGO authentication

(Simple and Protected GSS-API Negotiation Mechanism, defined in RFC 2478.) (added in 7.10.8)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsSSL as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL supports SSL (HTTPS/FTPS)

(Added in 7.10)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsSSPI as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 9.8 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether libCURL was built with support for SSPI.

This is only available on Windows and makes libCURL use Windows-provided functions for NTLM authentication. It also allows libCURL to use the current user and the current user's password without the app having to pass them on. (Added in 7.13.2)
(Read only property)

Some examples using this property:

CURLSVersionMBS.SupportsTLSAUTHSRP as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
TLS-SRP auth is supported.

(Read only property)

CURLSVersionMBS.SupportsUnicode as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 20.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether unicode for Windows is enabled.

libcurl was built with Unicode support on Windows. This makes non-ASCII characters work in filenames and options passed to libcurl. (Added in 7.72.0)
(Read only property)

CURLSVersionMBS.SupportsUnixSockets as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Unix domain sockets support.

(Read only property)

CURLSVersionMBS.SupportsZSTD as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 20.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Supports HTTP zstd content encoding using zstd library.

Added in CURL 7.72.0
(Read only property)

The items on this page are in the following plugins: MBS CURL Plugin.


The biggest plugin in space...