我正在编写一个 Node JS 客户端,它正在向第三方服务器查询信息。我从第三方服务器收到的部分消息是 UINT 128(在文档中指定)。但是,据我所知,NodeJS 缓冲区不支持从缓冲区读取 128 位整数。我检查了这个页面,两个最有可能的函数(读取 BIGITS 和读取未指定的字节长度整数)都不支持 128 位整数。
我已经尝试安装和使用大整数模块,但如果这是正确的方法,我无法理解如何将缓冲区中的字节读取到大整数对象中。
如何从 NodeJS 缓冲区中读取 UINT128?如有必要,我愿意使用位算术,我只是不确定如何。