我正在使用Node.js缓冲区本机API读取缓冲区。此API分别为Big Endian和Little Endian提供了两个名为readUIntBE
和readUIntLE
的函数。
https://nodejs.org/api/buffer.html#buffer_buf_readuintbe_offset_bytelength_noassert
通过阅读文档,我偶然发现了以下几行:
如果我理解正确,这意味着我只能使用此函数一次读取6个字节,这使得它对我的用例无用,因为我需要读取由8个字节组成的时间戳。
答案 0 :(得分:0)
在官方Node.js回购中询问后,我收到了其中一位成员的以下回复:
来源:https://github.com/nodejs/node/issues/20249#issuecomment-383899009