我目前正在用Python开发一个WebSocket服务器,但是我显然无法计算WebSocket接受的Sec,这通常不是很困难。 下面是我用来计算这个值的函数(用Python编写):
def get_accept_websocket_key(self, key):
magic_string = '258EAFA5-E914-47DA-95CA-C5AB0DC85B11'
key += magic_string
return base64.b64encode(hashlib.sha1(key).hexdigest())
我所有的结果似乎都很好,但我总是在javascript控制台中看到:
Error during WebSocket handshake: Sec-WebSocket-Accept mismatch
你有什么解决办法吗?在
谢谢。在
工作实例。 使用“Sec WebSocket协议”查找代码
相关问题 更多 >
编程相关推荐