This vector shows which characters are not encoded in the schema part of the URL.
const anchor = document.createElement('a');anchor.href='http://example.com';0x0D
anchor.protocol = 'http' + String.fromCodePoint($[i]) + ':';0x0D
if(!/http:/.test(anchor.protocol+''))log($[i])anchor.href='http://example.com';0x0D
anchor.protocol = 'http' + String.fromCodePoint(83) + ':';0x0D
if(!/http:/.test(anchor.protocol+''))alert(83)anchor.href='http://example.com';0x0D
anchor.protocol = 'http' + String.fromCodePoint(115) + ':';0x0D
if(!/http:/.test(anchor.protocol+''))alert(115)