Uvlio

Command Palette

Search for a command to run...

返回工具列表/开发工具本地

Protobuf 编解码工具

在浏览器中根据 .proto schema 把 JSON 编码为 Protobuf,或把 Hex / Base64 Protobuf 负载解码回 JSON。

本地

默认在浏览器本地处理,内容不会先上传到服务器。

Protobuf 编解码工具 默认在你的浏览器中本地处理内容,不需要把文本或文件先上传到服务器。

在页面中根据 .proto schema 把 JSON 编码为 Protobuf,或把 Protobuf 负载解码回 JSON。

  • gRPC 和 Protobuf 排查
  • 检查二进制负载
  • 不写本地脚本也能验证消息 schema

Protobuf 编解码工具 是本地处理还是云端处理?

Protobuf 编解码工具 默认在你的浏览器中本地处理内容,不需要把文本或文件先上传到服务器。

Protobuf 编解码工具 处理完之后通常接什么步骤?

通常会继续进入 代码与数据格式化工具合集 这一类相关工作流。

没有 schema 能解码 protobuf 吗?

只能部分查看 wire 字段,想看到有意义的字段名和类型需要 schema。

关于 Protobuf 编解码工具

在页面中根据 .proto schema 把 JSON 编码为 Protobuf,或把 Protobuf 负载解码回 JSON。

常见用途

  • gRPC 和 Protobuf 排查
  • 检查二进制负载
  • 不写本地脚本也能验证消息 schema

使用步骤

  1. 粘贴 .proto schema 和消息类型。
  2. 选择编码或解码模式。
  3. 输入 JSON 或二进制负载并查看结果。

浏览更多开发工具 · 全部工具 · 相关文章