FollowRedirectsBackend

class FollowRedirectsBackend[F[_], P](delegate: SttpBackend[F, P], contentHeaders: Set[String], sensitiveHeaders: Set[String], transformUri: Uri => Uri) extends DelegateSttpBackend[F, P]
Value Params
transformUri

Defines if and how Uri s from the Location header should be transformed. For example, this enables changing the encoding of host, path, query and fragment segments to be more strict or relaxed.

Companion
object
trait SttpBackend[F, P]
class Object
trait Matchable
class Any

Type members

Types

type PE = P & Effect[F]

Value members

Constructors

def this(delegate: SttpBackend[F, P], contentHeaders: Set[String], sensitiveHeaders: Set[String])

Concrete methods

override
def send[T, R >: PE](request: Request[T, R]): F[Response[T]]
Definition Classes

Inherited methods

override
def close(): F[Unit]
Definition Classes
Inherited from
DelegateSttpBackend

Implicits

Inherited implicits

implicit override
def responseMonad: MonadError[F]
Definition Classes
Inherited from
DelegateSttpBackend