Optional
forceQuery?: booleanOptional
fragment?: stringfragment for references, without '#'
Optional
host?: stringhost or host:port (see Hostname and Port methods)
Optional
omitHost?: booleando not emit empty host (authority)
Optional
opaque?: stringencoded opaque data
Optional
path?: stringpath (relative paths may omit leading slash)
Optional
rawFragment?: stringencoded fragment hint (see EscapedFragment method)
Optional
rawPath?: stringencoded path hint (see EscapedPath method)
Optional
rawQuery?: stringencoded query values, without '?'
Optional
scheme?: stringOptional
user?: url_Userinfousername and password information
append a query ('?') even if RawQuery is empty