url$ = url:GetURL([flags])
#CURLU_PUNYCODE
option to get the URL as "normalized" as possible
since IDN allows host names to be written in many different ways that still end up the
same punycode version.
The optional flags
parameter can be a combination of flags as described in
the documentation of the hurl.URL() function. See hurl.URL for details.