客户端和服务器端通信中,汉字传输的问题
请问如何在客户端和服务器端发送和接收汉字?System.Text.ASCIIEncoding 提供的编码方式好像都不能完成,有什么方法可以做到吗?
------解决方案--------------------string Msg1= "欢迎你422dd ";
byte[] byteM=System.Text.Encoding.GetEncoding( "gb2312 ").GetBytes(Msg1);
Response.Write(byteM.Length.ToString());
Response.Write(System.Text.Encoding.GetEncoding( "gb2312 ").GetString(byteM));
测试了一下
结果:11欢迎你422dd
gb2312应该能满足你要求了
------解决方案--------------------System.Text.Utf8Encoding / System.Text.UnicodeEncoding
------解决方案--------------------都可以 长度别错了