由于一个客户的几个需求,而跑去了解了一下编码是咋回事,到处看都是半懵懂的。
不得不感叹互联网的强大,厉害的人太多,搜到了这样一篇文章讲述了字符集和编码的发展过程,说成了一个小故事,讲得非常清楚明白,非常佩服作者。在知乎也见有这个文章,不知道原作者真正是谁。
字符集和编码的故事
回到客户的要求:
7.2 用户使用的不是波兰语发短信时,至少要支持160个字符。
7.3 默认的短信编码设置为7-bits,波兰语输入设置为16-bits。
7.4 支持用户在短信设置里修改短信编码。
7.6短信超过6条的长度时,需自动切换成彩信发送。
7.3和7.2,即为波兰语输入设置为16bits(支持70个字符),其他语言设置为7bits(至少支持160个字符)。
发送短信模式有:Block,Text和PDU模式。
Block mode,基本不用了。
Text mode
PDU模式(Protocol Data Unit,协议数据单元),支持三种编码:7-bit、8-bit、16-bit
网友评论