损坏的数据和协议缓冲区

时间:2014-06-23 11:33:43

标签: protocol-buffers

我想知道协议缓冲区在解析流时如何处理损坏的数据。有没有办法知道数据是否已损坏。

协议缓冲区是否提供了任何内置的数据完整性检查机制?

谢谢,

1 个答案:

答案 0 :(得分:3)

无论如何。虽然可能通过导致解析失败来检测某些更改,但是根本不会标记许多其他更改。如果您担心完整性,请在序列化层之外为此添加单独的机制 - 可能是校验和/散列。