com.sksamuel.scruffy

http

package http

Visibility
  1. Public
  2. All

Type Members

  1. case class Cookie(name: String, value: String, comment: Option[String], domain: String, maxAge: Long, path: String, secure: Boolean, version: Int) extends Product with Serializable

  2. case class Header(name: HeaderName, values: NonEmptyList[String]) extends Product with Serializable

  3. case class HeaderName(value: String) extends Product with Serializable

  4. case class HttpCharset(name: String, aliases: Seq[String] = Nil) extends Product with Serializable

  5. class HttpMethod extends AnyRef

  6. case class HttpStatus(code: Int, reasonPhrase: String) extends Product with Serializable

  7. case class MediaType(mainType: String, subType: String, binary: Boolean, extensions: Seq[String] = Nil) extends Product with Serializable

  8. case class MediaTypeWithCharset(mediaType: MediaType, charset: HttpCharset) extends Product with Serializable

  9. case class Param(name: String, value: String) extends Product with Serializable

  10. case class Parameter(name: String, value: String) extends Product with Serializable

  11. case class Parameters(params: Seq[Parameter]) extends Product with Serializable

  12. case class Path(value: String) extends Product with Serializable

  13. case class Query(params: Seq[Parameter]) extends Product with Serializable

  14. case class Uri(scheme: String, user: Option[String], password: Option[String], host: String, port: Option[Int], path: Path, query: Query, fragment: Option[String]) extends Product with Serializable

Value Members

  1. object Cookie extends Serializable

  2. object Header extends Serializable

  3. object Headers

  4. object HttpCharsets

  5. object HttpMethod

  6. object HttpMethods

  7. object HttpStatus extends Serializable

  8. object MediaType extends Serializable

  9. object MediaTypeWithCharset extends Serializable

  10. object Query extends Serializable

  11. object Uri extends Serializable

Ungrouped