1

有谁知道如何使用 rails 应用程序向我的 gRPC 服务发送请求?就像我有我的 Rails Web 应用程序一样,当我单击 Web 应用程序中的按钮时,我想向我的 HELLO gRPC 服务发送请求?

假设这是我的 gRPC 请求

call AddCallback (Service Endpoint)
payment_handle (TYPE_STRING) => test
name (TYPE_STRING) => test
url (TYPE_STRING) => test
4

1 回答 1

2

对于 Ruby gRPC 和 Rails 应用程序,我发现了这个 repo:https ://github.com/Gusto/grpc-web-ruby ,似乎正在做你所需要的。

或者我想你可以设置 Envoy 将 HTTP 代理到 gRPC,这里有很好的解释:https ://blog.envoyproxy.io/envoy-and-grpc-web-a-fresh-new-alternative-to-rest- 6504ce7eb880

如果您更喜欢示例,这是一个好的开始:https ://github.com/grpc/grpc-web/tree/master/net/grpc/gateway/examples/helloworld

于 2020-07-06T07:45:45.927 回答