当前位置: 首页 > 知识库问答 >
问题:

grpc Web的grpc\u cli

呼延俊良
2023-03-14

是否有任何CLI可以像gRPC\u CLI那样调用gRPC Web服务?

我想测试在AWS上运行的gRPC Web服务。我无法使用grpc\u cli,因为grpc服务位于专用子网中,无法访问(我无法将该服务放在我们的ELB后面,因为ELB不支持Http/2)。

共有1个答案

昌山
2023-03-14

您可以查看Chrome浏览器扩展以帮助gRPC Web开发

https://github.com/SafetyCulture/grpc-web-devtools

希望这有帮助

 类似资料:
  • 之前,我使用了.NETCore2.x的grpc,现在称为C-CoreGRPC,以区别于新的.NETCore3版本。我喜欢新的grpc能够从VS2019中的proto文件编译和生成客户端/服务器存根类的方式,而不是pf必须从packages文件夹中获取grpc工具,手动为C#编译它以生成客户端/服务端存根类,然后导入VS。新版本的grpc更干净。然而,在将C核grpc与asp。net核心web AP

  • 介绍 在 imi 框架中集成 gRPC 服务开发、客户端调用及连接池。 通讯协议为二进制的 Protobuf。 Github: https://github.com/imiphp/imi-grpc Composer 本项目可以使用composer安装,遵循psr-4自动加载规则,在你的 composer.json 中加入下面的内容: { "require": { "imip

  • gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。 开源中国组织翻译的《gRPC 官方文档中文版》:http://doc.oschina.net/grpc gRPC 基于 HTTP/2 标准设计,

  • gRPC是来自Google的RPC框架。它使用协议缓冲区作为基础的序列化/IDL格式。在传输层,它使用HTTP/2进行请求/响应复用。Envoy在传输层和应用层都很好的支持gRPC: gRPC使用HTTP/2尾部来传送请求状态。 Envoy是能够正确支持HTTP/2尾部的少数几个HTTP代理之一,因此是少数可以传输gRPC请求和响应的代理之一。 某些语言的gRPC运行时相对不成熟。Envoy支持g

  • 简介 gRPC-swagger 是基于 gRPC 反射开发的一款 gRPC 调试工具,可以使用 swagger-ui 方便地展示和调用 gRPC 方法。因为 gRPC-swagger 是基于反射开发,所以使用时无需修改 proto 及相关的代码实现,只需在启动服务时开启反射功能。 特点 简单易用,只需启动服务时允许反射,无需修改 proto 及相关的实现。 集成 swagger-ui,可以方便的查

  • grpc-gateway是protoc的插件,它读取protobuf服务定义并生成反向代理服务器,该服务将RESTful HTTP API转换为gRPC。 这个服务是根据你的服务定义中的google.api.http注解生成的。 这可以帮助同时提供gRPC和RESTful风格的API。