【问题标题】:gRPC-web service working fine, but not with bloomRPCgRPC-web 服务工作正常,但不使用bloomRPC
【发布时间】:2021-07-31 19:57:54
【问题描述】:

根据this 教程,我已经成功设置了一个 ASP.NET 5.0 Core grpc-Web 服务器,并使用教程中描述的客户端应用程序成功访问了它。但是,我无法使用bloomRPC 调用该服务;发布请求

{
  "name": "Test"
}

我收到以下错误消息。

{
  "error": "full url: http://0.0.0.0:5000/greet.Greeter/SayHello, code: 2,
  err: Http response at 400 or 500 level"
}

然而,令人惊讶的是,我得到了想要的回应

{
  "message": "Hello Test"
}

当使用bloomRPC 访问“非网络”grpc 服务时。

有什么想法吗?

【问题讨论】:

    标签: asp.net-core grpc grpc-web


    【解决方案1】:

    BloomRPC 是一个执行纯 gRPC 请求的工具。 gRPC-web 在您的 gRPC 服务器之上添加了一个简单的 HTTP Web 层。

    这意味着您可以使用任何 HTTP 客户端来调用 gRPC-web 服务。前邮递员

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-13
      • 2021-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多