flags describing how to build the URI string
the URI scheme, or null
the userinfo component, or null
the host component, or null
the port, or -1
the path component
Optionalquery: stringthe query component, or null
Optionalfragment: stringthe fragment, or null
an absolute URI string
Joins the given components together according to
flagsto create an absolute URI string.pathmay not benull(though it may be the empty string).When
hostis present,pathmust either be empty or begin with a slash (/) character. Whenhostis not present,pathcannot begin with two slash characters (//). See RFC 3986, section 3.See also
g_uri_join_with_user(), which allows specifying the components of the ‘userinfo’ separately.GLib.UriFlags.HAS_PASSWORD and GLib.UriFlags.HAS_AUTH_PARAMS are ignored if set in
flags.