Comment 0 for bug 1102177

Revision history for this message
Xan (dxpublica) wrote :

import lazr_uri # this is local copy

# https://en.wikipedia.org/wiki/Percent-encoding
a = lazr_uri.URI('http://en.wikipedia.org/wiki/Operators_in_C_and_C++')
c = lazr_uri.URI('http://ca.wikipedia.org/wiki/Llaç')
b = lazr_uri.URI('http://ca.wikipedia.org/wiki/Lla%C3%A7')
print(a, b, c)

returns URIs must consist of ASCII characters.

It's supposing that lazr.uri should encode characters itself.

Can someone improve lazr.uri for encode properly unreserved chars and constructor works good?

Thanks in advance,
Xan.