misc: always encode PATH_INFO (#18219)

This commit is contained in:
Frédéric Péters 2017-08-29 13:01:01 +02:00
parent d2d57a06ac
commit ef372cc5a2
1 changed files with 1 additions and 1 deletions

View File

@ -94,7 +94,7 @@ class CompatHTTPRequest(HTTPRequest):
self.django_request = request
self.response = None
request.environ['SCRIPT_NAME'] = str(request.environ['SCRIPT_NAME'])
request.environ['PATH_INFO'] = str(request.environ['PATH_INFO'])
request.environ['PATH_INFO'] = request.environ['PATH_INFO'].encode('utf-8')
self.META = self.django_request.META
HTTPRequest.__init__(self, None, request.environ)
self.scheme = str(self.django_request.scheme)