aboutsummaryrefslogtreecommitdiffstats
path: root/pathod/language
diff options
context:
space:
mode:
authorShadab Zafar <dufferzafar0@gmail.com>2016-06-08 16:37:56 +0530
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2016-06-15 09:49:38 +0200
commitd9b940c21e7729da1b6a63d8e82cd3ad4a82f775 (patch)
treebc2faa31a34bf7496174cabac402ed1c03c9d314 /pathod/language
parent0f1aa2b78e1c22da16a482aedae4ed9800830007 (diff)
downloadmitmproxy-d9b940c21e7729da1b6a63d8e82cd3ad4a82f775.tar.gz
mitmproxy-d9b940c21e7729da1b6a63d8e82cd3ad4a82f775.tar.bz2
mitmproxy-d9b940c21e7729da1b6a63d8e82cd3ad4a82f775.zip
Py3: websockets
Diffstat (limited to 'pathod/language')
-rw-r--r--pathod/language/websockets.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pathod/language/websockets.py b/pathod/language/websockets.py
index 9b752b7e..417944af 100644
--- a/pathod/language/websockets.py
+++ b/pathod/language/websockets.py
@@ -1,10 +1,11 @@
import random
import string
import netlib.websockets
+from netlib import strutils
import pyparsing as pp
from . import base, generators, actions, message
-NESTED_LEADER = "pathod!"
+NESTED_LEADER = b"pathod!"
class WF(base.CaselessLiteral):
@@ -193,7 +194,7 @@ class WebsocketFrame(message.Message):
bodygen = self.rawbody.value.get_generator(settings)
length = len(self.rawbody.value.get_generator(settings))
elif self.nested_frame:
- bodygen = NESTED_LEADER + self.nested_frame.parsed.spec()
+ bodygen = NESTED_LEADER + strutils.always_bytes(self.nested_frame.parsed.spec())
length = len(bodygen)
else:
bodygen = None