chickadee » uri-generic » uri-authority

(uri-authority URI) => URI-AUTH procedure
(uri-scheme URI) => SYMBOL procedure
(uri-path URI) => LIST procedure
(uri-query URI) => STRING procedure
(uri-fragment) URI => STRING procedure
(uri-host URI) => STRING procedure
(uri-port URI) => INTEGER procedure
(uri-username URI) => STRING procedure
(uri-password URI) => STRING procedure
(authority? URI-AUTH) => BOOL procedure
(authority-host URI-AUTH) => STRING procedure
(authority-port URI-AUTH) => INTEGER procedure
(authority-username URI-AUTH) => STRING procedure
(authority-password URI-AUTH) => STRING procedure

If a component is not defined in the given URI, then the corresponding accessor returns #f, except for uri-path, which will always return a (possibly empty) list.