copy


Description:

public URI copy ()

As of 3.4.0 this will detect the default ports of HTTP(s) and WS(S) URIs when copying and set it to the default port of the new scheme.

So for example copying `http://localhost:80` while changing the scheme to https will result in `https://localhost:443`.

Return a copy of uri with the given components updated.

Parameters:

first_component

first SoupURIComponent to update

uri

the Uri to copy

...

value of first_component followed by additional components and values, terminated by soup_uri_none

Returns:

a new Uri