我正在编写一个NodeJS客户端,用于查询第三方服务器的信息。我从第三方服务器收到的消息中的一部分是一个UINT 128(在文档中有说明)。然而,据我所知,NodeJS缓冲区不支持从缓冲区读取128位整数。我已经检查了此页面,其中两个最可能的函数(读取BIGINTS和读取未指定字节长度的整数)都不支持128位整数。
我已经尝试安装和使用big-integer模块,但如果那是正确的方法,我就无法理解如何将字节从缓冲区读取到big-integer对象中。
我该如何从NodeJS缓冲区中读取UINT128?如果必要的话,我愿意使用位运算,只是不确定如何操作。
我已经尝试安装和使用big-integer模块,但如果那是正确的方法,我就无法理解如何将字节从缓冲区读取到big-integer对象中。
我该如何从NodeJS缓冲区中读取UINT128?如果必要的话,我愿意使用位运算,只是不确定如何操作。