首页 新闻 搜索 专区 学院

WinForm FTP 无法读取包含中文名称的文件

0
悬赏园豆:5 [已关闭问题] 关闭于 2012-11-20 13:16

1.FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverFilePath);
2.request.UseBinary = true;
3. request.Method = WebRequestMethods.Ftp.GetFileSize;
4.request.Credentials = new NetworkCredential(name, key);
5.response = (FtpWebResponse)request.GetResponse();

比如当 serverFilePath=“ftp://127.0.0.1//Order//订单文件.txt” 时,文件就无法读取,会一直停在第 5 步。

如果把文件路径改成 serverFilePath=“ftp://127.0.0.1//Order//OrderFile.txt”时,文件读取顺利分行。

如果是 中文 导致无法读取,那应该怎么设呢?(FtpWebRequest对象没有用于设置编码的属性)

king2003的主页 king2003 | 初学一级 | 园豆:161
提问于:2012-11-18 11:32
< >
分享
所有回答(1)
0

学习,关注中~

Philomena | 园豆:154 (初学一级) | 2012-11-18 12:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册