前台(使用asp.net)通过socket向后台发送一段以UTF-8编码的字节数组,后台(Delphi的ServerSocket)使用strMsg:=ServerSocket1.Socket.Connections[0].ReceiveText 接收到了这段消息。
问题是:如果前台把含有中文的字符串编码为字节数组再发送到后台,后台接收这消息时,中文乱码了(英文没事)。另我,试过前台用UTF-7或Unicode把字符串编码为字节数组也不不正常显示。
请问这问题怎样解决呢?
问题是:如果前台把含有中文的字符串编码为字节数组再发送到后台,后台接收这消息时,中文乱码了(英文没事)。另我,试过前台用UTF-7或Unicode把字符串编码为字节数组也不不正常显示。
请问这问题怎样解决呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货