php protobuf不能为null吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php protobuf不能为null吗相关的知识,希望对你有一定的参考价值。

参考技术A 不能。
phpprotobuf必须满是程序数字不可以添加空的值。
phpProtocol是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。
null是在计算中具有保留的值,用于指示指针不引用有效对象。

flutter + protobuf +(一些加密算法),这样可以吗?

【中文标题】flutter + protobuf +(一些加密算法),这样可以吗?【英文标题】:flutter + protobuf + (some encryption algorithm), is this OK? 【发布时间】:2019-05-20 06:47:11 【问题描述】:

使用 protobuf 时是否需要为我的应用程序添加(一些加密算法)? 它可以使用带有颤振的protobuf吗?

【问题讨论】:

【参考方案1】:

这真的不是一个好问题,您可能希望将其范围缩小到您需要解决的特定问题。

答案:

Flutter + protobuf 可以很好地协同工作。 protoc 将编译 Dart 代码,您可以使用它运行。 加密是一个不相关的话题。你如何处理它取决于你需要什么。如果需要或不需要,您可以加密 protobuf 内容。 如果您通过网络发送/接收缓冲区,那么您可以使用 HTTPS 来加密网络上的数据。

总结:很多教程将涵盖您需要了解的所有内容。

【讨论】:

谢谢。所以如果应用程序在互联网上,是否需要加密 protobuf,对吗?是否能够通过 HTTPS 加密 protobuf? HTTPS 已加密,因此根据您的需要,您可能不需要单独加密 protobuf。我建议您考虑一下您要保护的内容。我可以看到即使通过 HTTPS 加密有效负载也可能有意义的情况。或者需要对其进行数字签名的情况。或两者。这取决于您要保护的内容。 以facebook或twitter为例,用户名和密码当然需要加密,但是否需要全部加密,包括聊天内容、每条推文、好友列表和状态。

以上是关于php protobuf不能为null吗的主要内容,如果未能解决你的问题,请参考以下文章

ProtoBuf.Net - 使用 Proto 作为 TypeFormatter

linux 和windows 的protoc生成的proto文件不同吗

一定义 protobuf 消息并生成 Go 代码

Google.Protobuf 不允许属性为空

如何使用 protobuf-net 处理 .proto 文件

从不同的项目.Net访问protobuf