0

我正在尝试在节点 js 中发送 proto3 消息并编码为字节数组。但是根据 protobuf js,消息被编码为缓冲区(而不是字节数组),而不是在节点 js 中。有没有办法将此消息编码为字节数组?

var message = SomeMessage.create(payload);
var buffer = SomeMessage.encode(messager).finish();
console.log(buffer) // returns <Buffer>
4

1 回答 1

0

如果您想要一个包含字节数值的数组,您可以尝试:

const bufferedData = Buffer.from(JSON.stringify(message));
于 2020-05-02T16:39:30.460 回答