Message 295318 - Python tracker
> I think the best behavior is to do what popular web browsers do. Chrome and Firefox, for example, parses this is host 127.0.0.1, path /, fragment #@evil.com. I agree that in case of doubt, it's better to follow the implementation of most popular web browser which indirectly define the "standard".