grpcui下载 grpcui(gRPC服务器图形界面) v1.1.0 官方免费版 下载

来源:脚本之家  责任编辑:小易  
软件大小:11.4MB 软件语言:简体中文 软件类型:国产软件 软件授权:免费软件 更新时间:2021-01-30 09:44:35 软件类别:服务器其它 软件官网: 官方网址 网友评分:软件评分 应用平台:Windows平台

grpcui是一款非常不错的命令行工具,可以让你通过浏览器与gRPC服务器交互。它有点像Postman,不过是针对gRPC APIs而不是REST,在某些方面,它就像grpcurl的扩展。grpcurl是一个命令行界面,而grpcui则提供了一个基于Web/浏览器的GUI。这让你可以交互式地构建请求以发送到gRPC服务器。欢迎需要此款工具的朋友前来下载使用。

功能介绍

grpcui 支持各种 RPC 方法,包括流式方法。但是,它要求你一次性构造整个请求消息流,然后一次性渲染整个结果的响应消息流(所以你不能像grpcurl那样与双向流交互)。

grpcui支持纯文本服务器和TLS服务器,并且有许多TLS配置选项。它还支持相互的TLS,即客户端需要出示客户端证书。

如上所述,如果服务器支持反射服务,grpcui就可以无缝工作。如果不支持,你可以提供.proto源文件,也可以向grpcui提供protoset文件(包含编译后的描述符,由protoc产生)。

web UI除了定义请求消息数据外,还允许你设置请求元数据。在定义请求消息数据时,它使用动态的HTML表单,支持所有可能的protobuf消息的数据输入,包括对知名类型(如google.protobuf.Timestamp)、one ofs和地图的丰富支持。

除了通过HTML形式输入数据外,还可以以JSON格式输入数据,将整个JSON请求体键入或粘贴到文本表单中。

发出RPC后,Web UI会显示所有gRPC响应元数据,包括服务器发送的头和预告片。当然,它还会以HTML表格的形式显示一个人类可以理解的响应体。

grpcui安装步骤

go get github.com/fullstorydev/grpcui

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

苦于没有科学上网,所以没能一步到位,手动下载部分依赖,记录如下:

//安装go环境

yum install go

mkdir gopath

export GOPATH=/home/xiaofeng/gopath/

 

//go get 安装部分

export GOPROXY=https://mirrors.aliyun.com/goproxy/

go get github.com/golang/protobuf

go get github.com/fullstorydev/grpcui

 

//git clone安装部分

cd github.com/envoyproxy

git clone https://github.com/envoyproxy/go-control-plane.git

mkdir golang.org/x -p

 

cd golang.org/x

git clone https://github.com/golang/net.git

git clone https://github.com/golang/text.git

git clone https://github.com/golang/sys.git

git clone https://github.com/golang/oauth2.git

 

mkdir google.golang.org

cd google.golang.org/

git clone https://github.com/protocolbuffers/protobuf-go.git

mv protobuf-go protobuf

git clone https://github.com/googleapis/go-genproto.git

mv go-genproto/ genproto

git clone https://github.com/grpc/grpc-go.git

mv grpc-go/ grpc

 

mkdir cloud.google.com

cd cloud.google.com/

git clone https://github.com/googleapis/google-cloud-go.git

mv google-cloud-go/ go

使用

//连接本地的50051grpc服务端口,绑定192.168.13.38建立grpcui的访问端口(随机)

#grpcui -bind 192.168.13.38 -plaintext 127.0.0.1:50051

gRPC Web UI available at http://192.168.13.38:38075/

note:注意关闭防火墙

systemctl disable firewalld

浏览器访问

http://192.168.13.38:38075/

更新日志

变化

这个版本包括对Web UI中的一个BUG的修复,对从源代码构建grpcui的用户的一个小修复,以及一些新功能。

网页界面

这些变化影响了命令行工具和 Go 包的使用。

UI现在除了 "请求"、"原始请求 "和 "响应 "选项卡外,还包括一个新的选项卡:"历史 "选项卡。当RPC被调用时,这将把请求的细节存储到浏览器本地存储中。然后,用户可以从这个选项卡中查看RPC的历史记录,并选择一个重新运行。

当试图将元素(通过绿色 "+"按钮)添加到重复或地图字段中时,在另一个地图字段的值内嵌套时,会发生运行时错误。这一点已得到修正。

下载地址如下:

网硕互联电信下载

港中数据电信下载

河南紫田网通下载

易阳网络电信下载

  • 本文相关:
  • Grpc升级1.3.0后,服务路由该怎么做
  • AutoCAD 2010 XP系统 32位CLV8LJYR8GRPC3KN6TW8QTA...
  • amqp/1.0和grpc的区别
  • 用thrift 或 gRPC 之类的框架做 app 和服务器的通...
  • go语言使用grpc 注册时,类型一样为什么报类型不一...
  • 铠甲勇士之英雄传说破解版(内购破解) v1.1.0_安卓...
  • 半条命(Half-life) V1.1.0.9中文版下载
  • Crash in application version: grpcrc1.35是什么意思
  • 用thrift 或 gRPC 之类的框架做 app 和服务器的通...
  • 上古卷轴5为什么我装了skyui但进入游戏后界面并没...
  • 网站首页软件下载安卓下载mac软件驱动下载字体下载源码下载游戏下载dll下载软件专题网站地图网络软件系统工具应用软件联络聊天图形图像多媒体类游戏娱乐安全相关教育教学手机软件u盘量产编程软件安卓游戏安卓软件手机网游休闲益智影音播放社交聊天安全防护系统工具输入法生活服务学习理财mac网络工具mac图形图像mac多媒体类mac应用软件显卡驱动声卡驱动网卡驱动主板驱动摄像头驱动扫描仪驱动手机驱动数码驱动笔记本驱动打印机一体机驱动中文字体英文字体图案字体qq字体其它字体asp源码.net源码php源码jsp源码网页编辑器数据库管理源码黑客源码其它源码安卓游戏苹果游戏手机游戏单机游戏模拟器街机roms游戏平台游戏工具格斗类游戏补丁游戏攻略abcdefghijklmnopqrstuvwxyz0-9其它ps软件dll下载网站开发常用软件软件教程主页软件下载服务器服务器其它易特erp服务器端(erp系统) v2.1 免费安装版motionpro(服务器安全保护)v1.2.9 免费安装板iis7服务器管理 v2.2.2 免费绿色版freeftpd(ftp ssl/sftp文件传输服务器) v1.0.13 官方免费安装版grpcuigrpc服务器图形界面winxp sp3 iis 5.1完整安装包winxp sp3 iis 5.1完整安装包下载xp iis6.0完整安装包 winxp sp3 优化版 xp iis6.0完整安装包 winxp sp3 优化版 下载windows server 2016 官方简体中文正式版 64位(附激活序列号密windows server 2016  官方简体中文正式版 64位(附激活序列号密下载windows server 2003 sp2补丁 官方简体中文版windows server 2003 sp2补丁 官方简体中文版下载memcached win32-1.4.4-14 memcached缓存服务器memcached win32-1.4.4-14 memcached缓存服务器下载路由器端口映射工具 2.0(让外网访问内网的工具)路由器端口映射工具 2.0(让外网访问内网的工具)下载memcached 64 for windows(附php_memcache.dll)memcached 64 for windows(附php_memcache.dll)下载微软php manager v1.2 for iis 7 (iis7/iis7.5下轻松配置php利微软php manager v1.2 for iis 7  (iis7/iis7.5下轻松配置php利下载winxp下的iis5.1安装包下载winxp下的iis5.1安装包下载下载找不到分享码?grpcui(grpc服务器图形界面) v1.1.0 官方免费版rt-thread env工具 v1.2.0 官方安装版易特erp服务器端(erp系统) v2.1 免费安装版可道云服务器端(云端服务器部署软件) v1.15 免费安装版瑞友云端虚拟专网系统 v1.0.1.6 官方安装免费版zookeeper管理工具(prettyzoo) v2.0 安装免费版quassel irc(分布式irc客户端)v0.13.1 官方安装版隹悦腾讯云ecs批量管理工具 v1.5 绿色免费版隹悦华为云ecs批量管理工具 v1.4 绿色免费版隹悦滴滴云dc2批量管理 v1.2 绿色免费版分享码的获取方法迅雷winrar v5grpcui(grpc服务器图形界面) v1.1.0 官方免费版rt-thread env工具 v1.2.0 官方安装版易特erp服务器端(erp系统) v2.1 免费安装版da-htaccess(服务器htaccess配置文件创建工具) v3.2.0 绿色汉化可道云服务器端(云端服务器部署软件) v1.15 免费安装版瑞友云端虚拟专网系统 v1.0.1.6 官方安装免费版免费的http服务器软件http file server v2.40 r7 绿色汉化版zookeeper管理工具(prettyzoo) v2.0 安装免费版quassel irc(分布式irc客户端)v0.13.1 官方安装版iis crypto(服务器安全管理工具) v3.2 免费绿色版360浏览器
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved