Sec-WebSocket-Key是怎么算出来的?
Tofloor
poster avatar
billy123456
deepin
2018-07-11 06:55
Author
请问websocket怎么从Sec-WebSocket-Key推出Sec-WebSocket-Accept?
Reply Favorite View the author
All Replies
avatar
BLumia
deepin
2018-07-11 08:23
#1
这是伸手的么...即便懒得看 rfc ,这个答案应该一艘一大把的吧...

accept = base64encode(sha1(key+一个魔数))

https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers
Reply View the author
avatar
billy123456
deepin
2018-07-11 14:47
#2
https://bbs.deepin.org/post/166162
这是伸手的么...即便懒得看 rfc ,这个答案应该一艘一大把的吧...

accept = base64encode(sha1(key+一个魔 ...

百度没搜到
我搜websocket找出来的基本净讲api
你怎么找到的?
Reply View the author
avatar
BLumia
deepin
2018-07-11 23:11
#3
https://bbs.deepin.org/post/166162
百度没搜到
我搜websocket找出来的基本净讲api
你怎么找到的?

如果你要研究那些网络协议,读 rfc 是首选,对于浏览器相关,mdn是你的好帮手。

实在不想读 rfc 的时候可以找找有没有网站提供太长不看的简要版本,用谷歌,实在不行用必应。
Reply View the author
Comments
billy123456
2018-07-12 00:44
了解了,谢谢
avatar
.
deepin
2022-05-02 15:13
#4
BLumia
这是伸手的么...即便懒得看 rfc ,这个答案应该一艘一大把的吧...

accept = base64encode(sha1(key+一个魔数))

https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_servers

谢谢大神

Reply View the author