'/' is already banned as a character in userinfo, and for good reason. Similarly, spaces aren't allowed in URIs, IPv4 addresses in URIs are required to be dotted-quads (and no sneaky using hex or octal), and HTTP URIs aren't allowed to contain userinfo at all. All that's needed is for the stupid browsers to actually enforce the rules that already exist.
no subject
Date: 2003-12-08 02:08 pm (UTC)userinfo = *( unreserved | escaped | ";" | ":" | "&" | "=" | "+" | "$" | "," )'/' is already banned as a character in userinfo, and for good reason. Similarly, spaces aren't allowed in URIs, IPv4 addresses in URIs are required to be dotted-quads (and no sneaky using hex or octal), and HTTP URIs aren't allowed to contain userinfo at all. All that's needed is for the stupid browsers to actually enforce the rules that already exist.Please excuse me. I seem to be ranting.