Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Go 如何在浏览器中发送带有grpc请求的阵列?_Go_Protocol Buffers_Grpc - Fatal编程技术网

Go 如何在浏览器中发送带有grpc请求的阵列?

Go 如何在浏览器中发送带有grpc请求的阵列?,go,protocol-buffers,grpc,Go,Protocol Buffers,Grpc,我在我的机器上创建了一个小grpc服务器,我想知道如何在浏览器中调试数组消息。 示例:对于gRPC中带有处理程序“/问候语”和“姓名”字段的一条字段消息,我可以请求 localhost:7000/greeting?name=Slowpoke 通过这种方式,我可以调试并查看服务器上到底发生了什么 如何使用protobuf方案执行相同的动作,如: message NamesQuery { repated string name = 1; } 浏览器中的请求应该是什么样子?通过反复试验,我

我在我的机器上创建了一个小grpc服务器,我想知道如何在浏览器中调试数组消息。 示例:对于gRPC中带有处理程序“/问候语”和“姓名”字段的一条字段消息,我可以请求

localhost:7000/greeting?name=Slowpoke
通过这种方式,我可以调试并查看服务器上到底发生了什么

如何使用protobuf方案执行相同的动作,如:

message NamesQuery {
    repated string name = 1;
}

浏览器中的请求应该是什么样子?

通过反复试验,我找到了以下解决方案,用于下一个方案,其中GET请求包含INT字段

message SomeNumbers {
    repeated int list = 1;
}
本请求:

localhost:7000/some-request?list=2&&list=12&&list=22
我还有下一条信息:

{"list":[2,12,22]}

您需要js框架来处理请求并将其发送到grpc,或者您可以使用
http处理程序处理
GET
数据,并使用您的应用程序发送此请求。有没有类似“onefield”消息的方法?