你能以UTF-16的形式传输数据吗?

时间:2015-07-25 07:14:34

标签: javascript json

我正在使用一个使用128位标识符的程序。数据是UTF-8编码的JSON。

为减少有效负载大小,我可以将ID视为UTF-16,将其转换为UTF-8,然后发送吗?

1 个答案:

答案 0 :(得分:1)

没有。某些字节组合将导致无效的UTF-16“字符”,例如代理区域U + D800到U + DFFF中的字符。这些代码点在代理对之外无效,并且大多数软件将其UTF-8编码视为无效。