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