让edtftpnet也支持中文文件名

来源:互联网 发布:asp源码 自助建站 编辑:程序博客网 时间:2024/05/22 05:30

            FTPClient ftp = new FTPClient("10.10.228.42");

            ftp.Login("wsq", "1");
            //设置传输模式
            ftp.ConnectMode = FTPConnectMode.PASV;
            ftp.TransferType = FTPTransferType.ASCII;
            ftp.DataEncoding = Encoding.GetEncoding("GBK");
            ftp.ControlEncoding = Encoding.GetEncoding("GBK");
            //获取文件根目录 
            string[] files = ftp.Dir("./", true);
            for (int i = 0; i < files.Length; i++){
                Console.WriteLine(files[i].ToString());
            }
            ftp.ChDir("upload");
            files = ftp.Dir("./", true);
            for (int i = 0; i < files.Length; i++)
            {
                Console.WriteLine(files[i].ToString());
            }

 

原创粉丝点击