ResponseLogger
object ResponseLogger
Simple middleware for logging responses as they are processed
Value members
Concrete methods
def customized[F[_] : Async](client: Client[F], logBody: Boolean, logAction: Option[String => F[Unit]])(responseToText: Response[F] => F[String]): Client[F]
def logBodyText[F[_] : Async](logHeaders: Boolean, logBody: Stream[F, Byte] => Option[F[String]], redactHeadersWhen: CIString => Boolean, logAction: Option[String => F[Unit]])(client: Client[F]): Client[F]