aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/websockets.py
diff options
context:
space:
mode:
Diffstat (limited to 'netlib/websockets.py')
-rw-r--r--netlib/websockets.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/netlib/websockets.py b/netlib/websockets.py
index 63dc03f1..bf920897 100644
--- a/netlib/websockets.py
+++ b/netlib/websockets.py
@@ -175,7 +175,7 @@ class FrameHeader:
def human_readable(self):
vals = [
- "wf:",
+ "ws frame:",
OPCODE.get_name(self.opcode, hex(self.opcode)).lower()
]
flags = []
@@ -327,8 +327,10 @@ class Frame(object):
return cls.from_file(tcp.Reader(io.BytesIO(bytestring)))
def human_readable(self):
- hdr = self.header.human_readable()
- return hdr + "\n" + repr(self.payload)
+ ret = self.header.human_readable()
+ if self.payload:
+ ret = ret + "\nPayload:\n" + utils.cleanBin(self.payload)
+ return ret
def to_bytes(self):
"""