Commit 39c53b4b authored by Russell Keith-Magee's avatar Russell Keith-Magee
Browse files

[1.1.X] Fixed #11660 -- Corrected the CONTENT_TYPE and CONTENT_LENGTH headers...

[1.1.X] Fixed #11660 -- Corrected the CONTENT_TYPE and CONTENT_LENGTH headers provided by the mod_python handler. Thanks to Nowell Strite and Tareque Hossain for the report and fix.

Merge of r11528 from trunk.


git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.1.X@11530 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent f03a1ab1
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -202,6 +202,7 @@ answer newbie questions, and generally made Django that much better:
    Kieran Holland <http://www.kieranholland.com>
    Sung-Jin Hong <serialx.net@gmail.com>
    Leo "hylje" Honkanen <sealage@gmail.com>
    Tareque Hossain <http://www.codexn.com>
    Richard House <Richard.House@i-logue.com>
    Robert Rock Howard <http://djangomojo.com/>
    John Huddleston <huddlej@wwu.edu>
@@ -401,7 +402,7 @@ answer newbie questions, and generally made Django that much better:
    Vasiliy Stavenko <stavenko@gmail.com>
    Thomas Steinacher <http://www.eggdrop.ch/>
    Johan C. Stöver <johan@nilling.nl>
    nowell strite
    Nowell Strite <http://nowell.strite.org/>
    Thomas Stromberg <tstromberg@google.com>
    Pascal Varet
    SuperJared
+2 −2
Original line number Diff line number Diff line
@@ -134,8 +134,8 @@ class ModPythonRequest(http.HttpRequest):
        if not hasattr(self, '_meta'):
            self._meta = {
                'AUTH_TYPE':         self._req.ap_auth_type,
                'CONTENT_LENGTH':    self._req.clength, # This may be wrong
                'CONTENT_TYPE':      self._req.content_type, # This may be wrong
                'CONTENT_LENGTH':    self._req.headers_in.get('content-length', 0),
                'CONTENT_TYPE':      self._req.headers_in.get('content-type'),
                'GATEWAY_INTERFACE': 'CGI/1.1',
                'PATH_INFO':         self.path_info,
                'PATH_TRANSLATED':   None, # Not supported