补全:编一个服务端文本帧
本节的 WebSocket 小工具:
accept_key(key) 握手:base64(sha1(key + 魔法串))——服务端要回的 Sec-WebSocket-Accept
encode_text(text, mask=None) / decode_text(frame) 一个最小文本帧:FIN+opcode 0x1、长度 < 126;mask 给了是客户端帧(要异或)补全 server_frame(text):FIN + 文本 opcode(0x81)、长度 < 126、不带掩码。看 "hello" 的帧十六进制。
全部评论