Java 我应该限制每条聊天信息的最大字符数是多少?

Java 我应该限制每条聊天信息的最大字符数是多少?,java,android,ios,swift,chat,Java,Android,Ios,Swift,Chat,我正在Android和iOS上编写一个聊天应用程序,它只能在使用Socket.io和firebase的手机之间发送。我的问题是,在设置限制的情况下,是否有任何引用来显示每条消息的最大字符长度 我试图找到参考文献,但还没有人涉及到我的问题 示例:Firebase消息传递?如果您使用它发送聊天信息,则每条Firebase消息的最大数据量为4kb,或从Firebase控制台发送的消息限制为1024个字符 消息的最大有效负载为4KB Firebase控制台强制执行1024个字符的限制 在这种情况下

我正在Android和iOS上编写一个聊天应用程序,它只能在使用Socket.io和firebase的手机之间发送。我的问题是,在设置限制的情况下,是否有任何引用来显示每条消息的最大字符长度

我试图找到参考文献,但还没有人涉及到我的问题


示例:

Firebase消息传递?如果您使用它发送聊天信息,则每条Firebase消息的最大数据量为4kb,或从Firebase控制台发送的消息限制为1024个字符

  • 消息的最大有效负载为4KB
  • Firebase控制台强制执行1024个字符的限制

在这种情况下,强制执行自己的最大字符数可能是最好的解决方案。您可以通过知道单个字符是1字节,1024个字符是1kb来解决这个问题。

根据您使用的框架/sdk,它没有标准化。

请分享图片。或者是为了更好地理解。@EmreCiftci谢谢。更常见的文本编码,如UTF 8,每个字符可以超过一个字节。ASCII将适合您的模型,但这是一种非常有限的编码。@JakeB我使用firebase只是为了发送通知,但文本消息是通过套接字发送的。