UrlParser

object UrlParser
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(s: CharSequence)(implicit config: UriConfig): UrlParser
def parseAbsoluteUrl(s: String)(implicit config: UriConfig): Try[AbsoluteUrl]
def parseAuthority(s: String)(implicit config: UriConfig): Try[Authority]
def parseDataUrl(s: String)(implicit config: UriConfig): Try[DataUrl]
def parseDomainName(s: String)(implicit config: UriConfig): Try[DomainName]
def parseHost(s: String)(implicit config: UriConfig): Try[Host]
def parseIpV4(s: String)(implicit config: UriConfig): Try[IpV4]
def parseIpV6(s: String)(implicit config: UriConfig): Try[IpV6]
def parsePath(s: String)(implicit config: UriConfig): Try[UrlPath]
def parseProtocolRelativeUrl(s: String)(implicit config: UriConfig): Try[ProtocolRelativeUrl]
def parseQuery(s: String)(implicit config: UriConfig): Try[QueryString]
def parseQueryParam(s: String)(implicit config: UriConfig): Try[(String, Option[String])]
def parseRelativeUrl(s: String)(implicit config: UriConfig): Try[RelativeUrl]
def parseScpLikeUrl(s: String)(implicit config: UriConfig): Try[ScpLikeUrl]
def parseUrl(s: String)(implicit config: UriConfig): Try[Url]
def parseUrlWithAuthority(s: String)(implicit config: UriConfig): Try[UrlWithAuthority]
def parseUrlWithoutAuthority(s: String)(implicit config: UriConfig): Try[UrlWithoutAuthority]
def parseUserInfo(s: String)(implicit config: UriConfig): Try[UserInfo]