[z3-checkins] r53819 - z3/deliverance/trunk/deliverance
wiggy at codespeak.net
wiggy at codespeak.net
Wed Apr 16 09:43:54 CEST 2008
Author: wiggy
Date: Wed Apr 16 09:43:52 2008
New Revision: 53819
Modified:
z3/deliverance/trunk/deliverance/wsgimiddleware.py
Log:
Fixes from Reinout:
- we need to tweak the fetcher's environ, not the main one
- add some extra HTTP headers that should be removed
Modified: z3/deliverance/trunk/deliverance/wsgimiddleware.py
==============================================================================
--- z3/deliverance/trunk/deliverance/wsgimiddleware.py (original)
+++ z3/deliverance/trunk/deliverance/wsgimiddleware.py Wed Apr 16 09:43:52 2008
@@ -383,11 +383,11 @@
# eliminate validation headers, we want the content
for key in ['HTTP_ACCEPT_ENCODING', 'HTTP_IF_MATCH', 'HTTP_IF_UNMODIFIED_SINCE',
- 'HTTP_RANGE', 'HTTP_IF_RANGE']:
- if key in environ:
- del environ[key]
+ 'HTTP_RANGE', 'HTTP_IF_RANGE',
+ 'HTTP_IF_NONE_MATCH', 'HTTP_IF_MODIFIED_SINCE']:
+ if key in fetcher.environ:
+ del fetcher.environ[key]
fetcher.environ['HTTP_CACHE_CONTROL'] = 'no-cache'
-
status, headers, body = fetcher.wsgi_get()
More information about the z3-checkins
mailing list