我正在尝试实现 this protocol使用TCP。其中大部分作为 Buffer 接收,可以使用 .toString('hex') 很好地读取,但是 AVL 部分提到“使用连续比特流编码。最后一个字节填充以对齐字节边界”,其中数据似乎以我无法正确阅读的不同方式进行编码。我应该如何阅读连续比特流部分?
非常感谢!
最佳答案
您必须发送您在使用连续比特流编码的 4 字节缓冲区中读取的记录数的整数值:
const buffer = Buffer.alloc(4);
buffer.writeIntBE([INT_VALUE], 0, 4);
关于node.js - 你如何解码 Node 中的连续比特流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49596652/