RequestLogger
object RequestLogger
Simple Middleware for Logging Requests As They Are Processed
Value members
Concrete methods
def httpRoutes[F[_] : Async](logHeaders: Boolean, logBody: Boolean, redactHeadersWhen: CIString => Boolean, logAction: Option[String => F[Unit]])(httpRoutes: HttpRoutes[F]): HttpRoutes[F]
def httpRoutesLogBodyText[F[_] : Async](logHeaders: Boolean, logBody: Stream[F, Byte] => Option[F[String]], redactHeadersWhen: CIString => Boolean, logAction: Option[String => F[Unit]])(httpRoutes: HttpRoutes[F]): HttpRoutes[F]