Allow unicode values in HTTP headers
authorStavros Sachtouris <saxtouri@admin.grnet.gr>
Wed, 19 Feb 2014 11:17:38 +0000 (13:17 +0200)
committerStavros Sachtouris <saxtouri@admin.grnet.gr>
Wed, 19 Feb 2014 11:17:38 +0000 (13:17 +0200)
Refs: #5110

kamaki/clients/__init__.py

index 1773a91..bd71283 100644 (file)
@@ -418,7 +418,7 @@ class Client(Logged):
     def set_header(self, name, value, iff=True):
         """Set a header 'name':'value'"""
         if value is not None and iff:
-            self.headers[name] = unicode(value)
+            self.headers[name] = '%s' % value
 
     def set_param(self, name, value=None, iff=True):
         if iff: