【发布时间】:2018-04-30 23:41:16
【问题描述】:
根据这个问题:(Socket.io: How to limit the size of emitted data from client to the websocket server),你可以通过将数据转成JSON字符串并求其长度,粗略计算出数据包的大小。
这是否意味着,例如,数字 12345678 占用的字节数与字符串“12345678”一样多,即使一个是字符串而一个是数字?
另外,这是否意味着舍入数字会减小大小?因此,您可以发送 3.5,而不是 3.49362627。
减少属性标签的长度也会提高大小吗?你可以用 {w: 4} 代替:{width: 4}。
感谢您帮助了解 socket.io 发送的数据包大小。任何其他一般优化技巧都值得赞赏。
【问题讨论】:
标签: node.js websocket socket.io