泰山神 发表于 2015-5-27 09:54:46

Starksoft.Net.Ftp 中文名称乱码解决

  在做FTP上传时,遇到一个问题,文件上传至Ftp服务器后,文件名出现乱码。
  首先说明下Ftp server 是Server U 6.0 ,上传用的是开源的 Starksoft.Net.Ftp,组件默认是使用UTF8,
  很明显编码问题 ,
  CurrentFtpClient = new Starksoft.Net.Ftp.FtpClient(FtpServerIP, FtpServerPort);
  下面一行解决问题,
  CurrentFtpClient.CharacterEncoding = Encoding.Default;
  ps:我使用了ASCII,Unicode,UTF7。。都不行,唯有Default成功。
  
页: [1]
查看完整版本: Starksoft.Net.Ftp 中文名称乱码解决