gRPC devtools:轻松调试 gRPC 网络请求
gRPC devtools是一个浏览器DevTools扩展,旨在方便调试gRPC网络请求。它是由Ernest开发的免费工具,可在Chrome平台上使用。
要使用gRPC devtools,您需要安装grpc-web版本或更高版本。如果您使用的是旧版本,请确保在安装扩展之前升级。
安装完成后,您需要登录并从扩展的操作/弹出窗口开始免费试用,以使用其所有功能。
该扩展提供两个主要功能:gRPCDevtoolsStreamInterceptor和gRPCDevtoolsUnaryInterceptor。它们分别允许您拦截和修改gRPC流和一元请求。您可以在代码中使用这些拦截器来增强调试体验。
如果您使用TypeScript,该扩展还为grpc-web库中的StreamInterceptor和UnaryInterceptor提供类型定义。
借助gRPC devtools,调试gRPC网络请求变得更加简单高效。它是在基于Chrome的项目中使用gRPC的开发人员的有价值的工具。