You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
normalisation of urls containing non-ascii domains is broken and loses data #23
Fwiw, preprocessing by replacing the host name part with its IDNA-encoded (xn--…) equivalent using the url parsing routines from the urllib3 package, before passing it to uri_reference() sort of "works" as a work-around.
@sigmavirus24 the doc also state the same "There's presently no support for IRIs as defined in RFC 3987." .... but is this correct? I can see some IRI support in the code proper.
@pombredanne yes there was some IRI support. I've been away from this library long enough to need to dig in and figure out whether this issue is still valid. Unfortunately I have almost zero time for these projects these days
Activity
sigmavirus24 commentedon Jan 16, 2016
Correct. We do not yet handle IRIs. (RFC 3987)
wbolster commentedon Jan 19, 2016
Fwiw, preprocessing by replacing the host name part with its IDNA-encoded (
xn--…) equivalent using the url parsing routines from theurllib3package, before passing it touri_reference()sort of "works" as a work-around.pombredanne commentedon Nov 21, 2024
@sigmavirus24 the doc also state the same "There's presently no support for IRIs as defined in RFC 3987." .... but is this correct? I can see some IRI support in the code proper.
sigmavirus24 commentedon Nov 21, 2024
@pombredanne yes there was some IRI support. I've been away from this library long enough to need to dig in and figure out whether this issue is still valid. Unfortunately I have almost zero time for these projects these days