0
任何人都可以帮我解决这个node.js问题吗?node.js返回一个二进制流
这里有一个node.js的函数值0.333333发送回客户端作为二进制数据:
app.get('/GetBinaryData', function(req, res)
{
var buf = new Buffer(8);
buf[0] = 0x55;
buf[1] = 0x55;
buf[2] = 0x55;
buf[3] = 0x55;
buf[4] = 0x55;
buf[5] = 0x55;
buf[6] = 0xd5;
buf[7] = 0x3f;
res.send(buf);
}
);
回到客户端,我可以得到的数据流,并转换为双。
比方说,我想回到一个变量的值,说
var x = 0.432;
以类似的方式,我怎么能做到这一点?
我的最终目标是要返回值的数组,说:
变种阵列= [7.1,5.2,13.3,300.4];
感谢您的任何帮助, 米奇。
如果你定义数组'变种RET = []'在函数的顶部,然后有一个迭代,这将推动多个缓冲区进入RET最后返回的RET给客户? –