DebuggingDirectives

pl.iterators.stir.server.directives.DebuggingDirectives
See theDebuggingDirectives companion trait

Attributes

Companion
trait
Source
DebuggingDirectives.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def logRequest(logHeaders: Boolean, logBody: Boolean, redactHeadersWhen: CIString => Boolean, maxBodyBytes: Int, logAction: Option[String => IO[Unit]]): Directive0

Produces a log entry for every incoming request.

Produces a log entry for every incoming request.

Attributes

Inherited from:
DebuggingDirectives
Source
DebuggingDirectives.scala
def logRequestResult(logHeaders: Boolean, logBody: Boolean, redactHeadersWhen: CIString => Boolean, maxBodyBytes: Int, logAction: Option[String => IO[Unit]]): Directive0

Produces a log entry for every incoming request and RouteResult.

Produces a log entry for every incoming request and RouteResult.

Attributes

Inherited from:
DebuggingDirectives
Source
DebuggingDirectives.scala
def logResult(logHeaders: Boolean, logBody: Boolean, redactHeadersWhen: CIString => Boolean, maxBodyBytes: Int, logAction: Option[String => IO[Unit]]): Directive0

Produces a log entry for every RouteResult.

Produces a log entry for every RouteResult.

Attributes

Inherited from:
DebuggingDirectives
Source
DebuggingDirectives.scala