读书人

Socket传递文件发生乱码

发布时间: 2012-10-19 16:53:36 作者: rapoo

Socket传送文件发生乱码
传送中文字符的文本文档都没问题,但是包含日文的txt文件就会变成乱码。txt文件是UTF-8编码的,在接收时也用的UTF-8编码,怎么会出现乱码呢?

还有一个问题,在接收到文件提示另存的时候,不知道文件的文件名和扩展名,这些信息是不是要通过客户端发送数据时一起转换为2进制数据发过来服务端才能识别?

[解决办法]

探讨
传送中文字符的文本文档都没问题,但是包含日文的txt文件就会变成乱码。txt文件是UTF-8编码的,在接收时也用的UTF-8编码,怎么会出现乱码呢?

还有一个问题,在接收到文件提示另存的时候,不知道文件的文件名和扩展名,这些信息是不是要通过客户端发送数据时一起转换为2进制数据发过来服务端才能识别?

读书人网 >C#

热点推荐