Also urldecode header values if applicable.
authorAntony Chazapis <chazapis@gmail.com>
Fri, 25 Nov 2011 10:00:08 +0000 (12:00 +0200)
committerAntony Chazapis <chazapis@gmail.com>
Fri, 25 Nov 2011 10:00:08 +0000 (12:00 +0200)
pithos/middleware/header.py

index 8419cde..2da7ba1 100644 (file)
@@ -40,4 +40,4 @@ class URLEncodedHeadersMiddleware(object):
         for k, v in meta.copy().iteritems():
             if k.startswith('HTTP_') and ('%' in k or '%' in v):
                 del(meta[k])
-                meta[unquote(k)] = v
+                meta[unquote(k)] = unquote(v)