Case-insensitive HttpResponse headers ([6212]) broke absolute URL redirects ([6164]); this fixes the breakage.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@6219 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Jacob Kaplan-Moss 2007-09-14 21:36:39 +00:00
parent f180d95903
commit 06f4c38b55
1 changed files with 1 additions and 1 deletions

View File

@ -142,7 +142,7 @@ def fix_location_header(request, response):
Code constructing response objects is free to insert relative paths and Code constructing response objects is free to insert relative paths and
this function converts them to absolute paths. this function converts them to absolute paths.
""" """
if 'Location' in response.headers and http.get_host(request): if 'location' in response.headers and http.get_host(request):
response['Location'] = request.build_absolute_uri(response['Location']) response['Location'] = request.build_absolute_uri(response['Location'])
return response return response