[z3-checkins] r35858 - z3/deliverance/trunk/deliverance

ianb at codespeak.net ianb at codespeak.net
Mon Dec 18 19:08:50 CET 2006


Author: ianb
Date: Mon Dec 18 19:08:48 2006
New Revision: 35858

Modified:
   z3/deliverance/trunk/deliverance/proxyapp.py
Log:
print out content-length/type

Modified: z3/deliverance/trunk/deliverance/proxyapp.py
==============================================================================
--- z3/deliverance/trunk/deliverance/proxyapp.py	(original)
+++ z3/deliverance/trunk/deliverance/proxyapp.py	Mon Dec 18 19:08:48 2006
@@ -55,6 +55,9 @@
 
 class DebugHeaders(object):
 
+    translate_keys = {'CONTENT_LENGTH': 'HTTP_CONTENT_LENGTH',
+                      'CONTENT_TYPE': 'HTTP_CONTENT_TYPE}
+
     def __init__(self, app):
         self.app = app
 
@@ -63,6 +66,7 @@
         print 'Incoming headers: (%s %s)' % (
             environ['REQUEST_METHOD'], construct_url(environ))
         for name, value in sorted(environ.items()):
+            name = self.translate_keys.get(name, name)
             if not name.startswith('HTTP_'):
                 continue
             name = name[5:].replace('_', '-').title()


More information about the z3-checkins mailing list