grpc-web-devtools

grpc-web-devtools

1.0.2
2024-01-31
5

介绍

gRPC-Web 的 Chrome 扩展,以人类可读的格式检查请求和响应

grpc-web-devtools 是一个功能强大的扩展,旨在无缝拦截通过 grpc-web 协议执行的网络请求和响应。该浏览器扩展在 Chrome DevTools 中集成了一个专用选项卡,有助于对 Web 应用程序生成的所有 grpc-web 请求进行综合记录。

在此扩展中,用户能够使用请求过滤和清除过时请求等高级功能来有效管理请求。值得注意的是,该扩展配备了直观的 JSON 编辑器,可以深入检查请求和响应元素,包括每次交互的正文和元数据组件。该编辑器还提供了折叠扩展对象以提高清晰度的便利性,并支持轻松的内容复制。

此扩展的功能范围扩展到 UnaryRequest 和 StreamRequest 拦截。在 DevTools 环境中,检查一元调用时,请求会显示结构化表示,其中包含表示传输对象的主体属性,以及包含请求期间发送的补充标头的元数据。这种并行结构反映在响应中,其中主体表示来自服务器的对象响应,元数据封装服务器提供的任何额外标头。

对于 StreamRequest 交互,结构与 Unary 一致,尽管响应中有所区别。在 StreamRequest 场景中,响应表现为一个数组,包含“数据”、“状态”、“错误”、“元数据”和“结束”等关键元素。

有关配置和使用此扩展的完整指南,请参阅以下链接:https://github.com/IvanRodriCalleja/grpc-web-devtools


查看更多
评分 3.7
3 位用户参与评分
使用人数
38+
插件大小
1.13MB
版本号 1.0.2
所属类别 开发者工具
提供方 ivanrodricalleja
支持语言 英语
更新时间 2024-01-31 01:14:41
ID aaindhgbimbgnnmdghdkigcagjbnldck