Foxtable(狐表)用户栏目专家坐堂 → ftp服务器乱码问题?


  共有2950人关注过本帖平板打印复制链接

主题:ftp服务器乱码问题?

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17146 威望:0 精华:0 注册:2014/7/29 19:09:00
ftp服务器乱码问题?  发帖心情 Post By:2021/4/9 16:44:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:ftp乱码问题.jpg
图片点击可在新窗口打开查看


如上图,如果是windows的IIS中搭建的ftp站点,必须设置UTF-8为true,否则中文显示乱码;
此时如果在ft的代码中也再设置UTF-8的话,也会显示为乱码
 DataTables(dtname).DataCols("产品附件").ExtendType = ExtendTypeEnum.Files '多文件列
 DataTables(dtname).DataCols("产品附件").Remote = True
 DataTables(dtname).DataCols("产品附件").FTPClient.Host = ftp_Host
 DataTables(dtname).DataCols("产品附件").FTPClient.Account = ftp_User
 DataTables(dtname).DataCols("产品附件").FTPClient.password = ftp_Pwd
 DataTables(dtname).DataCols("产品附件").FTPClient.port = ftp_Port  'ftp端口不是21时必须指定
 DataTables(dtname).DataCols("产品附件").FTPClient.UTF8 = True '如果用这句就会显示乱码,不用就正常显示

但现在问题是,客户的ftp服务器有的是自己搭建的,有的是用如serv-U这样的软件搭建的,如果用后者,ft代码不加红色那句就会显示乱码
如是用windows IIS搭建的,加上红色的又会显示乱码,有什么方法避免ft的代码不变就能适应这种情况

谢谢!



 回到顶部