MMS subject 编码中的Charset为何是0xEA
来源:互联网 发布:淘宝村小二 编辑:程序博客网 时间:2024/05/01 14:38
在调试MMS的一个bug的时候,对MMS 的subject域中为何根据0xEA来判断是否是utf8不理解,于是google,然后发现好多都来自一个版本, 写的煞有介事:
0xEA展开二进制即是1101010,表示后面的字符串编码是以110 10 10分隔的UTF8的字符串。
当时就纳闷,UTF8的规范不就是110 10 10或者1110 10 10 10这样的吗?怎么还需要0xEA来规定,难道版本更新了,还可以有标志来规定UTF8的标识bit是怎么一个组合?
但是0xEA和MMS的subject规范上的charset的值又怎么也对不上。于是到处查找UTF8的新规范,却怎么也找不到。
最后终于当我知道wsp协议有加0x80这个事情才恍然大悟,原来0xEA-0x80=0x6A,在IANA的MIB中注册的UTF8的charset就是106即0x6A,唉,不明白也不要乱写嘛。害人不浅
故此更新一篇blog,希望以后有人google的时候能google到我的这篇,不要再被误导了。
- MMS subject 编码中的Charset为何是0xEA
- Rxjava2.0中的 Subject
- GetLastError() == 0xEA
- java开发中的pageEncoding与charset的设置编码问题
- WMLC 检查charset 编码
- ~(-1)为何是0?
- Charset.defaultCharset() 获取的语言环境的编码到底是哪里来的 ?
- word转换HTML后 HTML编码是charset=x-cp20936怎么转换成gb2312
- subject
- Subject
- Subject
- 发展中的MMS业务
- Apache commons-io 包中的CharSet编码用IOUtils 读文件,在Hadoop下问题
- JSP中contentType中的charset与pageEncoding指定的编码的作用
- JAVA中的String为何是不可变的
- 马上理解js中的函数为何是一个对象
- windows mobile WM 6.1MMS subject不超过40个字符添加方法
- 打开印度日历,选择发送到MMS,其中Subject部分显示为乱码
- 你好吗?Struts 2-第一次亲密接触----- 一个完整的struts 2 Hello World程序(5)
- 如何隐藏HTML表格的四个边框
- LyNews『凌云新闻』 - 在JAVA文件中获取该项目的相对路径
- JavaScript操纵DOM纠错两则
- C++中几个比较不常用的关键字
- MMS subject 编码中的Charset为何是0xEA
- Windows下常见Oracle服务介绍
- Linux pipe
- 在JAVA文件中获取该项目的相对路径
- 在JAVA文件中获取该项目的相对路径
- 在sdt2.51如何生成.alf文件
- jsf in action 笔记:web.xml配置(Configuration)--2008.04.11
- Java在不同环境下获取当前路径的方法
- Delphi 的RTTI机制浅探一