Fixed #5738 -- Fixed bug with defective Unicode strings in a URL
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6475 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
b053177555
commit
8ae74eae55
|
@ -14,7 +14,7 @@ import os
|
|||
class ModPythonRequest(http.HttpRequest):
|
||||
def __init__(self, req):
|
||||
self._req = req
|
||||
self.path = force_unicode(req.uri)
|
||||
self.path = force_unicode(req.uri, errors='ignore')
|
||||
|
||||
def __repr__(self):
|
||||
# Since this is called as part of error handling, we need to be very
|
||||
|
|
|
@ -75,7 +75,7 @@ def safe_copyfileobj(fsrc, fdst, length=16*1024, size=0):
|
|||
class WSGIRequest(http.HttpRequest):
|
||||
def __init__(self, environ):
|
||||
self.environ = environ
|
||||
self.path = force_unicode(environ['PATH_INFO'])
|
||||
self.path = force_unicode(environ['PATH_INFO'], errors='ignore')
|
||||
self.META = environ
|
||||
self.method = environ['REQUEST_METHOD'].upper()
|
||||
|
||||
|
|
Loading…
Reference in New Issue