当前位置: 首页 > 知识库问答 >
问题:

gRPC是否支持endpoint中的通配符(*)?

蔡宏大
2023-03-14

我们正在用Python开发gRPC服务。我们需要在endpoint中支持通配符—类似于/service/qtom/*。

是否可以这样做,或者我们是否需要在Proto文件中为每个endpoint定义RPC?

是否可以在gRPCendpoint中提供通配符?

共有1个答案

姜楷
2023-03-14

您可以创建grpc。GenericHandler并将其添加到服务器。

这里有一个例子:https://github.com/grpc/grpc/blob/master/src/python/grpcio_tests/tests/unit/_metadata_test.py

您需要设置grpc。MethodHandler request\u反序列化程序/response\u反序列化程序到protobuf序列化程序。

 类似资料:
  • 我有提供gRPC服务的Google Run容器。我想在Firebase上使用Web gRPC构建一个前端。我正在探索使用Google API Gateway作为Web gRPC和正确的gRPC之间的代理。 我正在看这个指南:https://cloud.google.com/api-gateway/docs/get-started-cloud-run-grpc其中没有提到Web,但我知道网关是基于经

  • 问题内容: 有谁知道Mysql的regexp是否支持unicode?我一直在做一些研究,大多数博客等都表明存在问题或不支持。我想知道,最好将LIKE用于unicode模式匹配,将regexp用于ASCII增强模式匹配吗? 我喜欢能够在字符串开头或结尾搜索匹配项的想法,但是如果regexp不支持unicode,那么如果我的文本是unicode,则可能会很困难。 问题答案: 有谁知道Mysql的reg

  • 似乎我们可以使用typescript来编写汇总配置文件。比如说,我可以创建一个名为,包含以下内容: 如果我以。 但如果我在其中使用一些打字: 它将报告以下错误: 有可能让它工作吗?我试着用ts节点

  • 我试图弄清楚在创建入口点时连接到GKE集群的Google云HTTP负载平衡器是否支持grpc 到目前为止,我所能找到的只是这些文件,这些文件展示了如何使用特使公开一项服务 https://cloud.google.com/solutions/exposing-grpc-services-on-gke-using-envoy-proxy 但谷歌云上预配置的入口无法使用

  • 问题内容: 根据这些评论,JSONKit不支持ARC,甚至在ARC环境中都不使用fobjc-no- arc设置运行:https : //github.com/johnezang/JSONKit/issues/37 问题答案: 您仍然可以在ARC应用程序中使用JSONKit。 我自己用的。 在XCode 5中选择项目根目录,在“ 选择应用程序”下,然后选择“ 选项卡”。在JSONKit.m 下,双击

  • 类型:雷达图 1.值显示在 name 下面 2.支持值颜色样式的配置 找了一圈文档了 只能实现下图效果,还是找不到 值样式 配置 一定要自己亲自实现过的!!! (问了十个同事,基本都说用 formatter 然后就实现不了....)