c#编程 FTP上传文件binary与ASCII的转换

认真学编程 2011-06-11 02:32:12
上传文本文件到FTP服务器上,采用binary模式上传则文件格式错误,用ASCII上传则正确,如何通过代码确定其上传编码为ASCII,我的上传代码如下,该如何修改,请教啦!
FTPClient FtpUp = new FTPClient(ip, path, user, password, Int32.Parse(num));
FtpUp.Put(filepath);
...全文
159 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
认真学编程 2011-06-13
  • 打赏
  • 举报
回复
自己顶!!!
认真学编程 2011-06-12
  • 打赏
  • 举报
回复
谢谢楼上的,我第一次接触FTP编程,头大呢
aaseh 2011-06-12
  • 打赏
  • 举报
回复
vs2008下面没有这鬼玩意ftpclient
aaseh 2011-06-12
  • 打赏
  • 举报
回复
实在无聊,我帮你查查msdn吧。
认真学编程 2011-06-12
  • 打赏
  • 举报
回复
不是太明白,继续请教!
老毕 2011-06-11
  • 打赏
  • 举报
回复
用Stream读取txt文本文件入byte[],然后利用System.Text.Encoding类的ASCII属性获取编码。以前练习Socket时,用过这个Encoding类。

参见:http://msdn.microsoft.com/zh-cn/library/system.text.encoding.ascii.aspx

希望对您有所帮助。
matrixcl 2011-06-11
  • 打赏
  • 举报
回复
FTPClient 是哪儿的类? 不是系统的啊。

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧