def send_message(self, message):
""" Send the message to client
:param message: the message to send
"""
output = self.request.wfile
output.write(struct.Struct(">B").pack(129))
length = len(message)
if length <= 125:
output.write(struct.Struct(">B").pack(length))
elif length >= 126 and length <= 65535:
output.write(struct.Struct(">B").pack(126))
output.write(struct.pack(">H", length))
else:
output.write(struct.Struct(">B").pack(127))
output.write(struct.pack(">Q", length))
output.write(message)
logging.debug(message)
评论列表
文章目录