PARSE_RELAXED
Parse the URI more relaxedly than the RFC 3986 grammar specifies, fixing up or ignoring common mistakes in URIs coming from external sources. This is also needed for some obscure URI schemes where ;
separates the host from the path. Don’t use this flag unless you need to.