日期:2014-05-18  浏览次数:20998 次

急,在线等,高手指导一下,FtpWebRequest 上传大文件出问题

如图,上传大文件的时候,有时候会出现这个问题,有时候不会。
该文件是2g的文件,小文件基本不会出现这个问题。

ftp站点是iis下面建的站点,请教高手指导,谢谢啦

------解决方案--------------------
报错的上面一句有问题,最后一个参数应该是上传文件的Length。给个邮箱,我发一份我上传图片带进度条的给你。
------解决方案--------------------
楼主还没解决哇,我也想知道
------解决方案--------------------
等着看解决结果
------解决方案--------------------
IIS接收文件么?
------解决方案--------------------
兄弟,你这样上传文件不行啊要。我看你的目的是在网站里面实现大文件上传功能。但是你在网页里面使用的FTP方式,向服务端来传文件。这个思路不行,一般都是借助于控件来实现的。比如QQ邮箱中的超大附件上传控件,115网盘中的大附件上传控件,DBank(华为网盘)中的大附件上传控件,金山网盘中的大文件上传控件都是用控件来做的。
------解决方案--------------------
楼主是想实现这样的效果么?在Web页面中实现超大附件断点续传功能?
文件MD5值计算进度:

文件MD5值计算完毕

服务器根据MD5检测是否存在相同文件

续传文件

从服务器加载文件列表

文件上传中

文件上传完毕

上传文件夹


------解决方案--------------------
http://msdn.microsoft.com/zh-cn/library/system.net.ftpwebrequest.usepassive.aspx

ftp服务器不同,你将这个UsePassive属性设为false试试,默认是true,表示服务器被动模式,大部分时候这种模式是比 服务器主动模式要好,但是ftp服务器不同,防火墙不同,所以呢,你设为false试试。