Parse
Parse a URL string into its components, with proper encoding
Input Fields
- url(required text): the url to parse
Output Fields
-
protocol (text): the URL's protocol returned in lower case (e.g.
http:
) -
host (text): the URL's host property returned in lower case (e.g.
www.test.com
) -
port (number): the port specified in the URL returned as a number; if no port is specified, a null value is returned
-
path (text): the entire path of the URL; this is everything following the host (including the port) and before the query portion of the URL
-
query (text): the entire query string portion of the URL
Example
For the input url: http://www.test.com:8080/test url?value=example&value2=URL
You'd get the following outputs:
-
protocol:
http:
-
host:
www.test.com
-
port:
8080
-
path:
/test%20url
-
query:
value=example&value2=URL