我看websocket有frame,frame的头部有payload length字段,是否意味着websocket自动帮我们处理了粘包的分包问题呢?
如果是传输操场数据还需要我们自己手动定义一套协议来解决粘包的分包问题吗?
我看websocket有frame,frame的头部有payload length字段,是否意味着websocket自动帮我们处理了粘包的分包问题呢?
如果是传输操场数据还需要我们自己手动定义一套协议来解决粘包的分包问题吗?
“粘包”?哪看的这些自己 YY 的概念啊。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
不需要, 那是协议层的事情,也就是你的浏览器和web服务器要关心的事。
当然如果你打算实现浏览器或支持websocket的服务器是另一回事。
协议的RFC
https://tools.ietf.org/html/r...