百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

grpc-tools

> 编程语言
开源

一套 gRPC 调试工具。类似于 Fiddler/Charles,但针对 gRPC。

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一套 gRPC 调试工具。类似于 Fiddler/Charles,但针对 gRPC。

grpc-tools()()()()

这是一个用于 gRPC 调试和开发的工具套件。类似于 Fiddler/Charles,但针对 gRPC 使用! 主要工具是 grpc-dump,它透明地拦截网络流量,并以完整元数据的形式记录所有 gRPC 和 gRPC-Web 请求,作为 JSON 形式的 流。此流可以直接阅读,或者您可以使用诸如 jq 等工具进行更复杂的可视化处理。

目前此仓库包含以下工具:

  • grpc-dump: 一个小型 gRPC 代理,可将 RPC 详细信息储存到文件中,以便进行调试和后续分析/重放。
  • grpc-replay: 从 grpc-dump 获取输出,并将请求重放到服务器。
  • grpc-fixture: 一个代理,可从 grpc-dump 获取输出,并将保存的响应重放给客户端请求。
  • grpc-proxy: 一个用于编写 gRPC 拦截代理的库。grpc-dump 和 grpc-fixture 都基于此库构建。

安装:建议使用 Homebrew 安装这些工具,使用如下命令:

即使您没有原始的 .proto 文件,grpc-dump 也会尝试以启发式方式反序列化消息,以便呈现人类可读的格式。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Godebugging-toolgrpcinterceptormiddleware

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言