尝试在节点js中发送proto3消息并将其编码为字节数组。但是根据protobuf js,消息被编码为缓冲区(而不是字节数组)而不是节点js。有没有办法将此消息编码为字节数组?
var message = SomeMessage.create(payload);
var buffer = SomeMessage.encode(messager).finish();
console.log(buffer) // returns <Buffer>
答案 0 :(得分:0)
如果您想要一个包含字节数值的数组,可以尝试:
const bufferedData = Buffer.from(JSON.stringify(message));