如何解决gRPC-web 服务工作正常,但不适用于bloomRPC
基于 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服务时。
有什么想法吗?
解决方法
BloomRPC 是一个执行纯 gRPC 请求的工具。 gRPC-web 在您的 gRPC 服务器之上添加了一个简单的 HTTP 网络层。
这意味着您可以使用任何 HTTP 客户端来调用 gRPC-web 服务。前邮递员
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。