Curl backendΒΆ

A Scala Native backend implemented using Curl.

To use, add the following dependency to your project:

"com.softwaremill.sttp.client" %%% "core" % "2.2.1"

and initialize one of the backends:

implicit val sttpBackend = CurlBackend()
implicit val sttpTryBackend = CurlTryBackend()

You need to have an environment with Scala Native setup with additionally installed libcrypto (included in OpenSSL) and curl in version 7.56.0 or newer.