你如何解码节点中的连续比特流?

How do you decode a continuous bit stream in node?

我正在尝试使用 TCP 实施 this protocol。其中大部分是作为缓冲区接收的,可以使用 .toString('hex') 很好地读取,但是有一个 AVL 部分提到了 "Encoded using continuous bit stream. Last byte padded to align to byte boundary" ,其中数据似乎以我不能的不同方式编码正确阅读。我应该如何阅读连续比特流部分?

非常感谢!

您必须发送您在使用连续比特流编码的 4 字节缓冲区中读取的记录数的整数值:

const buffer = Buffer.alloc(4);
buffer.writeIntBE([INT_VALUE], 0, 4);