aboutsummaryrefslogtreecommitdiffstats
path: root/pathod/language
diff options
context:
space:
mode:
authorShadab Zafar <dufferzafar0@gmail.com>2016-06-05 23:03:31 +0530
committerMaximilian Hils <git@maximilianhils.com>2016-06-06 11:52:45 -0700
commitda38ce2e6efc685f760655c75b716a2723303c91 (patch)
tree52c57e6d593e863d161765b2c5772aed66179e8f /pathod/language
parentf5a6b295f7f7e5c4b1dad60e1ec3e7086364506e (diff)
downloadmitmproxy-da38ce2e6efc685f760655c75b716a2723303c91.tar.gz
mitmproxy-da38ce2e6efc685f760655c75b716a2723303c91.tar.bz2
mitmproxy-da38ce2e6efc685f760655c75b716a2723303c91.zip
Py3: decode() input before creating new Header token
Diffstat (limited to 'pathod/language')
-rw-r--r--pathod/language/http.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pathod/language/http.py b/pathod/language/http.py
index 052d6d6e..51b4d8c0 100644
--- a/pathod/language/http.py
+++ b/pathod/language/http.py
@@ -205,8 +205,8 @@ class Response(_HTTPMessage):
if not get_header(i[0], self.headers):
tokens.append(
Header(
- base.TokValueLiteral(i[0]),
- base.TokValueLiteral(i[1]))
+ base.TokValueLiteral(i[0].decode()),
+ base.TokValueLiteral(i[1].decode()))
)
if not self.raw:
if not get_header("Content-Length", self.headers):
@@ -314,8 +314,8 @@ class Request(_HTTPMessage):
if not get_header(i[0], self.headers):
tokens.append(
Header(
- base.TokValueLiteral(i[0]),
- base.TokValueLiteral(i[1])
+ base.TokValueLiteral(i[0].decode()),
+ base.TokValueLiteral(i[1].decode())
)
)
if not self.raw: