Class Method Details

.asyncdns? ⇒ Boolean

Returns true if the installed 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. For libcurl
versions < 7.10.7, always returns false.

.put(url, params = {}, &block) ⇒ Object

.spnego? ⇒ Boolean

Returns true if the installed libcurl was built with support for SPNEGO
authentication (Simple and Protected GSS-API Negotiation Mechanism, defined
in RFC 2478). For libcurl versions < 7.10.8, always returns false.

.sspi? ⇒ Boolean

Returns true if the installed 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. For libcurl versions < 7.13.2, always returns false.