Uri.joinWithUser
string joinWithUser(glib.types.UriFlags flags, string scheme, string user, string password, string authParams, string host, int port, string path, string query = null, string fragment = null)Joins the given components together according to flags to create an absolute URI string. path may not be null (though it may be the empty string).
In contrast to [glib.uri.Uri.join], this allows specifying the components of the ‘userinfo’ separately. It otherwise behaves the same.
G_URI_FLAGS_HAS_PASSWORD and G_URI_FLAGS_HAS_AUTH_PARAMS are ignored if set in flags.
Parameters
flags | flags describing how to build the URI string |
scheme | the URI scheme, or null |
user | the user component of the userinfo, or null |
password | the password component of the userinfo, or null |
authParams | the auth params of the userinfo, or null |
host | the host component, or null |
port | the port, or -1 |
path | the path component |
query | the query component, or null |
fragment | the fragment, or null |
Returns
an absolute URI string