RequestUrl

case class RequestUrl extends ToRequestUrl
Value Params
host

hostname, optionally with port

params

a Map of query search parameters

protocol

http or https

segments

a Seq of path segments

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

@inline
def addParams(params: Map[String, Seq[String]]): RequestUrl
@inline
def addParams(params: (String, String)*): RequestUrl
@inline
def addSegments(segments: String*): RequestUrl
@inline
def appendPath(path: String): RequestUrl
override def apply(): String
Definition Classes
def encode: String
def maybeAddParams(params: (String, Option[String])*): RequestUrl
@inline
def withHost(host: String): RequestUrl
@inline
def withParams(params: Map[String, Seq[String]]): RequestUrl
@inline
def withParams(params: (String, String)*): RequestUrl
@inline
def withPath(path: String): RequestUrl
@inline
def withSegments(segments: String*): RequestUrl

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product