阅读:2263回复:2
网络数据传输的中文编码问题?
我目前在做一个MSN Sniffer的程序,如果用MSN传输英文,程序抓到的包都是正确的。但是,如果MSN传输中文,我得到的就是乱码。MSN 使用UTF-8编码,我已经将接收到的编码转换成平常使用的双字节编码,但是还是不对。
例如: 中文字符串 “你好”用AfxMessageBox()正常显示时的编码是: 0XC4E3 0XBAC3 我用MSN发送“你好”然后从网络上抓到的包,字节顺序也是从网络抓包得到的顺序 所得到的编码是 : 0XE4BDA0 0XE5A5BD,转换后不是0XC4E3 0XBAC3。 请大家指点一下。 |
|
沙发#
发布于:2005-03-29 11:46
汉字编码有8\\16\\24位的啊,可能包含的汉字库不对吧.
|
|
板凳#
发布于:2007-03-16 22:28
可能通過加密了~~
|
|
|