url parse for network

Parses a url.

Signature

> url parse {flags} ...rest

Parameters

  • ...rest: Optionally operate by cell path.

Input/output types:

inputoutput
recordrecord
stringrecord
tabletable

Examples

Parses a url

> 'http://user123:pass567@www.example.com:8081/foo/bar?param1=section&p2=&f[name]=vldc#hello' | url parse
╭──────────┬─────────────────────────────────╮
 scheme http
 username user123
 password pass567
 host www.example.com
 port 8081
 path /foo/bar
 query param1=section&p2=&f[name]=vldc
 fragment hello
 ╭─────────┬─────────╮
 params param1 section
 p2
 f[name]  vldc
 ╰─────────┴─────────╯
╰──────────┴─────────────────────────────────╯