精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 网络工具

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

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

类型:网络工具 语言:英文

大小:5.6M 更新时间:2021-01-29

推荐指数:

应用简介


grpcui 是一个命令行工具,允许您通过浏览器与gRPC 服务器交互。它有点像Postman,但针对的是gRPCAPI 而不是REST,在某些方面,它就像grpcurl 的扩展。 grpcurl 是一个命令行界接口,而grpcui 提供基于Web/浏览器的GUI。这允许您以交互方式构建请求以发送到gRPC 服务器。









grpcui 是一个命令行工具,允许您通过浏览器与gRPC 服务器交互。它有点像Postman,但针对的是gRPC API 而不是REST,在某些方面,它就像grpcurl 的扩展。 grpcurl 是一个命令行界接口,而grpcui 提供基于Web/浏览器的GUI。这允许您以交互方式构建请求以发送到gRPC 服务器。



16f6013afc9300a5_600_0.jpeg



特征



grpcui 支持各种RPC 方法,包括流式方法。但是,它要求您一次性构建整个请求消息流,然后一次性渲染整个结果响应消息流(因此您无法像grpcurl 那样与双向流交互)。



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



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



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



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



发出RPC 后,Web UI 将显示所有gRPC 响应元数据,包括服务器发送的标头和尾部。当然,它还以HTML 表格的形式显示人类可读的响应正文。



变更日志



种类



此版本包括对Web UI 中错误的修复、对从源代码构建grpcui 的用户进行的小修复以及一些新功能。



网络界面



这些更改会影响命令行工具和Go 包的使用。



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



当尝试将元素(通过绿色“+”按钮)添加到嵌套在另一个映射字段的值内的重复或映射字段时,会发生运行时错误。此问题已得到纠正。