瀏覽代碼

Improved Frame stringification

Taddeus Kroes 13 年之前
父節點
當前提交
1b8f607dc8
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      frame.py

+ 2 - 2
frame.py

@@ -62,7 +62,7 @@ class Frame(object):
         else:
             raise Exception('the payload length is too damn high!')
 
-        if self.masking_key:
+        if mask:
             return header + self.masking_key + self.mask_payload()
 
         return header + self.payload
@@ -84,7 +84,7 @@ class Frame(object):
         return frames
 
     def __str__(self):
-        return '<Frame opcode=%c len=%d>' % (self.opcode, len(self.payload))
+        return '<Frame opcode=0x%X len=%d>' % (self.opcode, len(self.payload))
 
 
 def receive_fragments(sock):