• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

使用 gRPC-UI 调试.NET 5的gPRC服务

其他 SpringLeee 2659次浏览 0个评论

在上一篇文章中,我介绍了gRPCurl一个命令行工具,该工具可用于测试gRPC服务的端点,在本文中,我将向您介绍 gRPC-ui, 它可以作为Web工具使用,有点像Postman,但用于gRPC API而不是REST。

使用 gRPC-UI 调试.NET 5的gPRC服务

安装gRPC-UI

gRPC-UI 基于GO语言开发,所以,你要安装GO环境,可以在这里下载, https://golang.org/doc/install,它的安装非常简单,您只需要运行安装程序就可以了!

安装完成后,您需要使用以下命令下载并安装gRPC-UI(建议您以Administrator的身份通过PowerShell窗口进行安装):

go get github.com/fullstorydev/grpcui/...
go install github.com/fullstorydev/grpcui/cmd/grpcui

然后可以通过PowerShell命令运行以下的命令:

grpcui localhost:5001

使用 gRPC-UI 调试.NET 5的gPRC服务

下边这个命令展示了所有的命令

grpcui -help

gRPC-UI 会在本地启动一个web进程,你可以访问它,有点像swagger:

使用 gRPC-UI 调试.NET 5的gPRC服务

使用 gRPC-UI

用户界面非常直观,您可以在顶部的下拉列表中轻松找到要测试的服务及其方法,创建请求也很简单,你可以设置请求参数,超时时间等:

使用 gRPC-UI 调试.NET 5的gPRC服务

使用 gRPC-UI 调试.NET 5的gPRC服务

如果你想了解更多的信息, 你可以访问这里, https://github.com/fullstorydev/grpcui

原文作者: Anthony Giretti
原文链接:https://anthonygiretti.com/2021/01/17/grpc-asp-net-core-5-discover-grpcui-the-gui-alternative-to-grpcurl/

最后

欢迎扫码关注我们的公众号 【全球技术精选】,专注国外优秀博客的翻译和开源项目分享,也可以添加QQ群 897216102

使用 gRPC-UI 调试.NET 5的gPRC服务


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明使用 gRPC-UI 调试.NET 5的gPRC服务
喜欢 (0)

您必须 登录 才能发表评论!

加载中……