responsesetHeader("Content-Disposition", "attachment; filename=" + URLEncoderencode("文件名", "utf-8"));
responsesetHeader("X-Accel-Redirect", "/down/" + URLEncoderencode("文件名路径", "utf-8"));
该文件未上传服务器,下载失败是下载错误造成的,解决方法为:
1、aspx页面使用file选择文件代码。
2、从后台获取文件并读取成字节组代码。
3、文件存储至应用服务器代码。
4、针对网络路径文件,使用>
5、通过FileStream读取文件在缓存中输出,io只能对本地路径有用,网络路径无法使用这种方式。
没太明白。正确的下载FTP服务器上文件的方法是这样的:
用FTP软件登入FTP服务器,(直接在‘我的电脑’中输入ftp://服务器IP:端口号 也行)你可能需要用户名和密码,当然,如果是匿名服务器的话,直接进入就可以。
然后,在服务器上浏览找到你需要的文件,比如abcexe。那么,比较简单的方法就是直接把它拖到你本地的文件夹里吧~比如扔桌面上。当然,用右键里的“复制到”等菜单也能产生下载文件的效果————最后等待下载完成,搞定~
所谓的上传下载是对你自己来说的,以你自己为参考物,而不是服务器
下载——从服务器上往自己机器上拷东西
上传——从自己机器上把东西传给FTP服务器
自己的计算机在从FTP上下载东西的时候,有无共享文件夹都无所谓可以用服务器 *** 作系统,windows 2003或windows 2000或linux,建立FTP服务器,然后设置相应权限,然后把服务器IP发布到互联网;或者用个人 *** 作系统,装Serv-U,搭建文件服务也可以的。以上两种比较常用的方法,即可实现LZ的外网只能上传文件,不能下载文件。甚至更多的权限。详细请再咨询。
无法下载此文件,无效的>
欢迎分享,转载请注明来源:内存溢出
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)