
grpcurl
fullstorydev
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
AI 简介
`grpcurl` 是一个命令行工具,用于与 gRPC 服务器进行交互。它支持通过 JSON 编码发送请求,使得与使用二进制编码的 gRPC 服务通信变得更加便捷。该工具能够调用 gRPC 服务器上的 RPC 方法,并且支持所有类型的 RPC 方法,包括流式方法。此外,`grpcurl` 还可以浏览 gRPC 服务的 schema,无论是通过查询支持反射服务的服务器、读取 proto 源文件还是加载编译后的 protoset 文件。它适用于需要从命令行测试或调试 gRPC 服务的场景,特别是当开发者希望以更友好的方式(如 JSON)而非原始的协议缓冲区格式来处理数据时。此项目采用 Go 语言编写,遵循 MIT 许可证发布。
Go
MIT License12.7k
Stars
568
Forks
75
Watchers
111
Issues
Star 增长
今日+3
近 7 天+14
近 30 天+59
综合评分87.17
默认分支master