Skip to main content
Tool Factory

浏览器工具

Protobuf 编码器

使用 Protobuf Encode 转换结构化数据,并显示有效输出。输入数据,选择格式选项,然后验证并复制结果。

工具工作区

需要输入

您的输入会保留在此浏览器中。

请添加必需的输入以继续。

输入

请添加源内容并选择所需选项。

选项

此成分已启用拖放

结果会自动更新。

结果会显示在此处

请完成必需的输入以继续。

直接回答

Protobuf 编码器的功能

Protobuf 编码器会将受支持的字段数据序列化为 Protocol-Buffers 字节。

结果

您将获得什么

该工具返回消息的 Protobuf 字节。处理在浏览器中执行。

使用此工具

如何使用Protobuf 编码器

  1. 为此工具提供文本或数据。
  2. 在编码值之前定义字段。
  3. 检查 Wire 类型和重复字段规则。

示例

使用安全样本测试

输入: 包含 name: Ada 的受支持消息。

设置: Protobuf 编码器:使用匹配的消息定义和字段编号。

结果: 该工具返回消息的 Protobuf 字节。处理在浏览器中执行。

此示例描述 Protobuf 编码器的安全测试。

常见用途

Protobuf 编码器的适用场景

  • 编码小型且有代表性的 Protobuf 消息。
  • 在进一步使用前检查 Protobuf 编码器的结果。
  • 保留架构和原始值以便比较。

限制

检查结果

  • 接收方需要兼容的字段编号和类型。
  • 没有支持架构的解码器时,二进制输出不可读。
  • 处理在浏览器中执行。