diff options
author | Martin Panter <vadmium+py@gmail.com> | 2016-04-17 02:17:03 (GMT) |
---|---|---|
committer | Martin Panter <vadmium+py@gmail.com> | 2016-04-17 02:17:03 (GMT) |
commit | 50dd1f7dd68ed2f526adfebd5caa342e26da4517 (patch) | |
tree | 675aa1607bb0e537ef86793c9d9735f177486817 /Lib/wsgiref/simple_server.py | |
parent | 06172e7bd4e19ab002069998e315cd32139f475b (diff) | |
download | cpython-50dd1f7dd68ed2f526adfebd5caa342e26da4517.zip cpython-50dd1f7dd68ed2f526adfebd5caa342e26da4517.tar.gz cpython-50dd1f7dd68ed2f526adfebd5caa342e26da4517.tar.bz2 |
Issue #26717: Stop encoding Latin-1-ized WSGI paths with UTF-8
Patch by Anthony Sottile.
Diffstat (limited to 'Lib/wsgiref/simple_server.py')
-rw-r--r-- | Lib/wsgiref/simple_server.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/wsgiref/simple_server.py b/Lib/wsgiref/simple_server.py index 378b316..e396788 100644 --- a/Lib/wsgiref/simple_server.py +++ b/Lib/wsgiref/simple_server.py @@ -82,7 +82,7 @@ class WSGIRequestHandler(BaseHTTPRequestHandler): else: path,query = self.path,'' - env['PATH_INFO'] = urllib.parse.unquote_to_bytes(path).decode('iso-8859-1') + env['PATH_INFO'] = urllib.parse.unquote(path, 'iso-8859-1') env['QUERY_STRING'] = query host = self.address_string() |