Percent-encode non-ASCII code points in hosts of URLs with unrecognized schemes