wvlet.airframe.http.internal

Members list

Type members

Classlikes

object HttpLogs

Internal utilities for HTTP request/response logging

Internal utilities for HTTP request/response logging

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
HttpLogs.type
object HttpMultiMapCodec extends MessageCodec[HttpMultiMap]

Attributes

Supertypes
trait MessageCodec[HttpMultiMap]
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
class HttpResponseBodyCodec[Resp] extends MessageCodec[HttpResponse[_]]

Attributes

Supertypes
trait MessageCodec[HttpResponse[_]]
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Write access logs to a file with automatic log file rotation.

Write access logs to a file with automatic log file rotation.

Attributes

Supertypes
trait HttpLogger
trait AutoCloseable
class Object
trait Matchable
class Any
case class RPCCallContext(rpcMethod: RPCMethod, rpcMethodSurface: MethodSurface, rpcArgs: Seq[Any])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class RPCLoggingFilter(httpLogger: HttpLogger) extends RxHttpFilter, LogSupport

Report HTTP/RPC request/response logs to the given logger

Report HTTP/RPC request/response logs to the given logger

Attributes

Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait RxHttpFilter
class Object
trait Matchable
class Any
Show all
object RPCResponseFilter extends RxHttpFilter, LogSupport

Add RPCStatus to the response header and embed the error message to the request body

Add RPCStatus to the response header and embed the error message to the request body

Attributes

Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait RxHttpFilter
class Object
trait Matchable
class Any
Show all
Self type