Javascript NODEJS-发送字节数组作为对接收数据的响应

Javascript NODEJS-发送字节数组作为对接收数据的响应,javascript,arrays,node.js,Javascript,Arrays,Node.js,我有一个NodeJS应用程序,它使用网络模块进行TCP通信 var net = require('net'); 我成功地从网络模块接收到数据。我面临的问题是,我需要将响应数据作为4字节数组发送回TCP发送方 例如,我从设备上得到一个数据包16。现在我需要向发送方发送二进制4字节数据 我需要发送的数据应该是这样的。”00000016'. 数据必须作为二进制数据在发送方接收。我对该主题做了大量研究,发现一个NodeJs模块——binutils64可以以二进制格式响应数据 const binutil

我有一个NodeJS应用程序,它使用网络模块进行TCP通信

var net = require('net');
我成功地从网络模块接收到数据。我面临的问题是,我需要将响应数据作为4字节数组发送回TCP发送方

例如,我从设备上得到一个数据包16。现在我需要向发送方发送二进制4字节数据


我需要发送的数据应该是这样的。”00000016'. 数据必须作为二进制数据在发送方接收。

我对该主题做了大量研究,发现一个NodeJs模块——binutils64可以以二进制格式响应数据

const binutils = require('binutils64');

尝试使用这个@lazar,我尝试使用缓冲区。输出信号是这样的。其中,我们需要得到0x00000010或0x00000016的结果(基于发送方设备给出的值)。