Changeset 6235
- Timestamp:
- 09/14/07 17:33:56 (1 year ago)
- Files:
-
- django/trunk/django/core/handlers/modpython.py (modified) (1 diff)
- django/trunk/django/core/handlers/wsgi.py (modified) (1 diff)
- django/trunk/django/http/__init__.py (modified) (1 diff)
- django/trunk/django/middleware/gzip.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/handlers/modpython.py
r5629 r6235 160 160 # Convert our custom HttpResponse object back into the mod_python req. 161 161 req.content_type = response['Content-Type'] 162 for key, value in response. headers.items():163 if key != ' Content-Type':162 for key, value in response.items(): 163 if key != 'content-type': 164 164 req.headers_out[str(key)] = str(value) 165 165 for c in response.cookies.values(): django/trunk/django/core/handlers/wsgi.py
r5868 r6235 209 209 status_text = 'UNKNOWN STATUS CODE' 210 210 status = '%s %s' % (response.status_code, status_text) 211 response_headers = [(str(k), str(v)) for k, v in response. headers.items()]211 response_headers = [(str(k), str(v)) for k, v in response.items()] 212 212 for c in response.cookies.values(): 213 213 response_headers.append(('Set-Cookie', str(c.output(header='')))) django/trunk/django/http/__init__.py
r6225 r6235 275 275 276 276 __contains__ = has_header 277 278 def items(self): 279 return self._headers.items() 280 281 def get(self, header, alternate): 282 return self._headers.get(header, alternate) 277 283 278 284 def set_cookie(self, key, value='', max_age=None, expires=None, path='/', domain=None, secure=None): django/trunk/django/middleware/gzip.py
r5875 r6235 21 21 # Avoid gzipping if we've already got a content-encoding or if the 22 22 # content-type is Javascript (silly IE...) 23 is_js = "javascript" in response. headers.get('Content-Type', '').lower()23 is_js = "javascript" in response.get('Content-Type', '').lower() 24 24 if response.has_header('Content-Encoding') or is_js: 25 25 return response
