例如,我有这种原型定义:
service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {
option (google.api.http) = {
get: "/hello"
};
}
}
message HelloRequest {
repeated int32 ids = 1;
repeated string categories = 2;
}
message HelloReply {
string message = 1;
}
当我使用 gRPC-gateway 时,基于上面的转码,你可以用这种查询请求
localhost:8080/hello?ids=1&ids=2&categories=food&categories=drink
有没有办法重新映射 url 查询参数?
例如变成:
localhost:8080/hello?ids[]=1&ids[]=2
在文档中找不到任何内容
谢谢。