url_parse {httr2} | R Documentation |
Parse and build URLs
Description
url_parse()
parses a URL into its component pieces; url_build()
does
the reverse, converting a list of pieces into a string URL. See RFC 3986
for the details of the parsing algorithm.
Usage
url_parse(url)
url_build(url)
Arguments
url |
For |
Value
-
url_build()
returns a string. -
url_parse()
returns a URL: a S3 list with classhttr2_url
and elementsscheme
,hostname
,port
,path
,fragment
,query
,username
,password
.
Examples
url_parse("http://google.com/")
url_parse("http://google.com:80/")
url_parse("http://google.com:80/?a=1&b=2")
url_parse("http://username@google.com:80/path;test?a=1&b=2#40")
url <- url_parse("http://google.com/")
url$port <- 80
url$hostname <- "example.com"
url$query <- list(a = 1, b = 2, c = 3)
url_build(url)
[Package httr2 version 1.0.2 Index]