uk.co.bigbeeconsultants.http

url

package url

Visibility
  1. Public
  2. All

Type Members

  1. class Domain extends AnyRef

    Models a domain name (as used in cookies).

  2. case class Endpoint(scheme: String, userinfo: Option[String], host: String, port: Option[Int]) extends Product with Serializable

    Defines a service endpoint, which is typically a webserver accessed via HTTP.

  3. case class Href(endpoint: Option[Endpoint], path: Path = Path.empty, fragment: Option[String] = scala.None, query: Option[String] = scala.None) extends Product with Serializable

    Provides a utility wrapper for URLs that splits them into their component parts and allows alteration and reassembly with different components.

  4. class Path extends Seq[String]

    Represents a file path or URL path as a sequence of strings.

  5. case class PartialURL(endpoint: Option[Endpoint], path: Path = Path.empty, fragment: Option[String] = scala.None, query: Option[String] = scala.None) extends Product with Serializable

    Provides a utility wrapper for URLs that splits them into their component parts and allows alteration and reassembly with different components.

Value Members

  1. object Domain

    Provides support methods for managing domains.

  2. object Endpoint extends Serializable

    Defines a service endpoint, which is typically a webserver accessed via HTTP.

  3. object Href extends Serializable

  4. object Path

    Represents a file path or URL path as a sequence of strings.

Deprecated Value Members

  1. object PartialURL extends Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version Since v0.18.11) Replaced by Href

Ungrouped