package
http
Type Members
-
-
case class
BasicHttpCredentials(username: String, password: String) extends HttpCredentials with Product with Serializable
-
case class
BodyPart(entity: HttpEntity, headers: Seq[HttpHeader] = immutable.this.Nil) extends Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
DateTime extends Ordered[DateTime] with Renderable with Product with Serializable
-
case class
EntityTag(tag: String, weak: Boolean = false) extends ValueRenderable with Product with Serializable
-
-
case class
ErrorInfo(summary: String = "", detail: String = "") extends Product with Serializable
-
-
case class
FormData(fields: Seq[(String, String)]) extends HttpForm with Product with Serializable
-
case class
FormFile(name: Option[String], entity: NonEmpty) extends Product with Serializable
-
case class
GenericHttpCredentials(scheme: String, token: String, params: Map[String, String] = ...) extends HttpCredentials with Product with Serializable
-
case class
HttpChallenge(scheme: String, realm: String, params: Map[String, String] = ...) extends ValueRenderable with Product with Serializable
-
-
-
case class
HttpCookie(name: String, content: String, expires: Option[DateTime] = scala.None, maxAge: Option[Long] = scala.None, domain: Option[String] = scala.None, path: Option[String] = scala.None, secure: Boolean = false, httpOnly: Boolean = false, extension: Option[String] = scala.None) extends ValueRenderable with Product with Serializable
-
-
sealed abstract
class
HttpData extends AnyRef
-
-
-
-
sealed
trait
HttpEntity extends AnyRef
-
sealed
trait
HttpForm extends AnyRef
-
-
-
-
-
-
-
-
case class
HttpOrigin(scheme: String, host: Host) extends ToStringRenderable with Product with Serializable
-
-
case class
HttpRequest(method: HttpMethod = HttpMethods.GET, uri: Uri = Uri./, headers: List[HttpHeader] = immutable.this.Nil, entity: HttpEntity = HttpEntity.Empty, protocol: HttpProtocol = HttpProtocols.HTTP/1.1) extends HttpMessage with HttpRequestPart with Product with Serializable
-
-
case class
HttpResponse(status: StatusCode = StatusCodes.OK, entity: HttpEntity = HttpEntity.Empty, headers: List[HttpHeader] = immutable.this.Nil, protocol: HttpProtocol = HttpProtocols.HTTP/1.1) extends HttpMessage with HttpResponsePart with Product with Serializable
-
-
-
-
case class
Language(primaryTag: String, subTags: Seq[String], qValue: Float = 1.0) extends LanguageRange with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
case class
OAuth2BearerToken(token: String) extends HttpCredentials with Product with Serializable
-
case class
ProductVersion(product: String = "", version: String = "", comment: String = "") extends ValueRenderable with Product with Serializable
-
-
-
trait
Renderable extends AnyRef
-
trait
Renderer[-T] extends AnyRef
-
trait
Rendering extends AnyRef
-
-
case class
SetRequestTimeout(timeout: Duration) extends Product with Serializable
-
case class
SetTimeoutTimeout(timeout: Duration) extends Product with Serializable
-
-
-
-
-
-
-
sealed abstract
case class
Uri(scheme: String, authority: Authority, path: Path, query: Query, fragment: Option[String]) extends ToStringRenderable with Product with Serializable
-
-
trait
WithQValue[T] extends AnyRef
Inherited from AnyRef
Inherited from Any