问题描述
我在机器上创建了一个小的grpc服务器,我想知道如何在浏览器中调试阵列消息。 示例:对于我可以请求的带有处理程序“ / greeting”和“ name”字段的gRPC中的一条字段消息
localhost:7000/greeting?name=Slowpoke
通过这种方式,我可以调试并查看服务器上实际发生的情况。
如何使用protobuf方案进行相同的动作:
message NamesQuery {
repated string name = 1;
}
浏览器中的请求应如何显示?
解决方法
通过反复试验,我为带有INT字段的GET请求的下一个方案找到了以下解决方案。
message SomeNumbers {
repeated int list = 1;
}
此请求:
localhost:7000/some-request?list=2&&list=12&&list=22
我收到下一条消息:
{"list":[2,12,22]}