package
http
Type Members
-
case class
BasicHttpCredentials
(username: String, password: String) extends HttpCredentials with Product with Serializable
-
-
-
case class
ContentType
(mediaType: MediaType, charset: Option[HttpCharset]) extends Product with Serializable
-
case class
ContentTypeRange
(mediaRange: MediaRange, charsetRange: HttpCharsetRange) extends Product with Serializable
-
trait
DateTime
extends Ordered[DateTime]
-
case class
HttpChallenge
(scheme: String, realm: String, params: Map[String, String]) extends Product with Serializable
-
trait
HttpCharset
extends HttpCharsetRange
-
-
-
case class
HttpCookie
(name: String, content: String, expires: Option[DateTime], maxAge: Option[Long], domain: Option[String], path: Option[String], secure: Boolean, httpOnly: Boolean, extension: Option[String]) extends Product with Serializable
-
-
trait
HttpEncoding
extends HttpEncodingRange
-
-
case class
HttpException
(failure: HttpFailure, reason: String) extends RuntimeException with Product with Serializable
-
trait
HttpFailure
extends StatusCode
-
trait
HttpHeader
extends Product
-
case class
HttpIp
(ip: InetAddress) extends Product with Serializable
-
-
class
HttpMethod
extends AnyRef
-
case class
HttpRequest
(method: HttpMethod, uri: String, headers: List[HttpHeader], content: Option[HttpContent], remoteHost: Option[HttpIp], version: Option[HttpVersion]) extends HttpMessage with Product with Serializable
-
case class
HttpResponse
(status: StatusCode, headers: List[HttpHeader], content: Option[HttpContent]) extends HttpMessage with Product with Serializable
-
trait
HttpSuccess
extends StatusCode
-
-
trait
HttpWarning
extends StatusCode
-
-
trait
MediaRange
extends AnyRef
-
trait
MediaType
extends MediaRange
-
case class
OtherHttpCredentials
(scheme: String, params: Map[String, String]) extends HttpCredentials with Product with Serializable
-
trait
RangeUnit
extends AnyRef
-
trait
StatusCode
extends AnyRef