我正在使用带有Socket.io的Nodejs。
我想最小化我发送的数据的大小。我想向客户发送号码。我的数字具有很高的精确度,但客户只需要知道数字的前几位数。
舍入数字是否会减小我发送的数据的大小(使用Socket.io)? 使用JSON.stringify,这样做会起作用,但我不知道Socket.io序列化/解析器是否以相同的方式工作。
和/或还有另一种更有效的方法吗?
答案 0 :(得分:1)
是的,舍入数字将导致更少的数据发送。以下是Chrome开发者工具网络标签的WebSockets子标签的屏幕截图(请注意9.9对9.888888的长度列值):