url:SetScheme(scheme$[, flags])
scheme$
.
libcurl only accepts setting schemes up to 40 bytes long. You can also pass Nil
to unset the scheme in the URL handle.
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.