前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用 gRPC-UI 调试.NET 5的gPRC服务

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

作者头像
全球技术精选
发布2021-01-21 15:04:33
发布2021-01-21 15:04:33
1K00
代码可运行
举报
文章被收录于专栏:全球技术精选全球技术精选
运行总次数:0
代码可运行

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

安装gRPC-UI

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

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

代码语言:javascript
代码运行次数:0
运行
复制
go get github.com/fullstorydev/grpcui/...
代码语言:javascript
代码运行次数:0
运行
复制
go install github.com/fullstorydev/grpcui/cmd/grpcui

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

代码语言:javascript
代码运行次数:0
运行
复制
grpcui localhost:5001

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

代码语言:javascript
代码运行次数:0
运行
复制
grpcui -help

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

使用 gRPC-UI

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

如果你想了解更多的信息, 你可以访问这里, 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/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 半栈程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装gRPC-UI
  • 使用 gRPC-UI
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档