当前位置:编程学习 > C#/ASP.NET >>

FTPWebRequest操作FTP问题

近期由于项目需要采用了.NET 2.0的FTPWebRequest来封装上传和下载文件功能,代码方式基本和网络上提供的实例一致,使用FTP服务器为FileZilla Server v0.9.40Beta版,在使用时出现如下问题,


1 下载时,偶尔出现下载很慢,查看FileZilla服务器的日志发现,客户机发送了User名,服务器请求密码后,需要等待很长时间
  客户机菜发送密码成功,从此连接建立成功(慢的问题就出在这里,登录过程,只要登录OK,下载就很快)

2 下载时,之前测试均正常,后来出现一直下载的文件大小OK,只是内容均为空(之前一直采用主动模式,后来改了被动,上传   了一些数据,下载也改为被动时出现此问题,将下载改为主动后,下载就正常了)

3 批量上传时(采用被动模式),中间会出现425 can't open data connection的错误,导致该数据上传失败

请教中有遇到过类似问题的牛人,谢谢!

PS:服务器和客户端防火墙均已关闭
PPS:我的分不够,可能没办法送分,还望热心指教 --------------------编程问答-------------------- --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,