OptionalfragmentThe escaped URI fragment.
OptionalhostThe host component of this instance.
OptionalpathThe absolute path of the URI.
OptionalportThe port number of this URI.
OptionalqueryGets any query information included in the specified URI.
OptionalschemeThe scheme name for this URI.
OptionaluserThe user name, password, or other user-specific information associated with the specified URI.
https://en.wikipedia.org/wiki/Uniform_Resource_Identifier scheme:[//[user:password@]domain[:port]][/]path[?query][#fragment]