Tag: 协议 缓冲区

如何添加元数据到nodejs grpc调用

我想知道如何添加元数据到nodejs grpc函数调用。 使用客户端时,我可以使用通道凭证 var client = new proto.Document('some.address:8000', grpc.credentials.createInsecure() ) 当使用client.Send(doc, callback)时候会发送哪些client.Send(doc, callback) ,但是go grpc服务器在调用元数据中查找我必须设置的标识信息。 我尝试使用grpc.credentials.combineChannelCredentials与不安全的连接和一个grpc.Metadata实例,但我找不到正确的方法来做到这一点。 我碰到的错误是TypeError: compose's first argument must be a CallCredentials object 。 我试图遵循它,但它进入C代码,这使我失去了,我不能看到什么JavaScripttypes我必须给comebineChannelCredentials实现我所期待的和文档是如何实现这一点稀疏。