HttpRequest

wvlet.airframe.http.HttpRequest
trait HttpRequest[Req]

HttpRequest[Req] wraps native request classes (e.g., okhttp's Response, finagle Response, etc.) so that we can implement common logic for various backends.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

protected def adapter: HttpRequestAdapter[Req]
def toRaw: Req

Concrete methods

def accept: Seq[String]
def acceptsJson: Boolean
def acceptsMsgPack: Boolean
def contentBytes: Array[Byte]
def contentString: String
def contentType: Option[String]