我们正在用Python开发一个gRPC服务。我们要求在端点中支持通配符 - 例如/service/qtom/*
。
是否可以这样做或者我们是否需要在每个端点的Proto文件中定义RPC?
是否可以在gRPC端点中提供通配符?
答案 0 :(得分:0)
您可以创建一个grpc.GenericHandler并将其添加到服务器。
这是一个例子: https://github.com/grpc/grpc/blob/master/src/python/grpcio_tests/tests/unit/_metadata_test.py
您需要将grpc.MethodHandler request_deserializer / response_deserializer设置为protobuf序列化程序。