我正在设置一个服务器,该服务器根据请求发送二进制数据。 在发送端,我正在使用快递:
res.write(chunk);
在接收方,我正在使用HTTP请求:
res.on('data', (chunk) => {
file.write(chunk);
});
在接收端丢失了一些字节(我注意到它始终是数字0x30-0x39)。
我在做什么错了?
(节点版本-v10.16.0)
我尝试将编码设置为null,内容类型设置为'image / png',但均无效。
我希望获得其他节点发送的相同二进制文件,但接收的字节几乎相同,缺少一些字节。