将键值对发送到存储服务器

梅斯特纳

我的任务是将键值对作为字节发送到存储服务器。

我当前采用的方法是将所有内容(键,值)作为一条消息发送到服务器。我打算使用定界符来分隔键和值。这是常用的方法吗?如果是这样,哪个char是合适的定界符?

克里斯托弗

这取决于键值对的语法。如果您的价值观之一是句子,那么您要避免使用常见的标点符号。

为了安全起见,我经常使用一些字母作为分隔符,以确保不会发生冲突。就像是

String key = "key";
String value = "value";

String pair = key + "+DELIM+" + value;

这样一来,您就极有可能代码错误地分割您的值。如果您怀疑有人正在使用定界符来恶意破坏您正在存储的数据,那么您可能希望使其变得更加复杂。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章