【发布时间】:2021-03-21 22:37:28
【问题描述】:
我有一个提供服务器流式 RPC 的 gRPC 服务器。但是,在调用 RPC 时,我想将一些元数据从客户端发送到服务器。我发现您可以将 with_call 与非流式 RPC 一起使用(请参阅 the metadata example on GitHub)。
这显然不适用于流式 RPC(你会得到一个AttributeError: '_UnaryStreamMultiCallable' object has no attribute 'with_call')。
所以,我的问题是,如何将元数据与服务器流式 RPC 一起从客户端发送到服务器?由于服务器可以检索调用元数据,因此也必须有一种方法可以从客户端发送它。
【问题讨论】: