❶ 我用C#写了一个ftp的上传下载程序是bs架构的请问在web程序使用ftp传输文件有什么好处
WEB空间是用来放网页的,可以让别人浏览到,就像虚拟空间一样,一般服务器需要加装IIS或APACHE,
而FTP空间则是用来存放文件专门供下载的,也就是说,FTP空间只能上传和下载,而不能通过IE访问。这种服务器不涉及到网站,一般只装SERVE-U就可以了。
采用的传输协议不一样,一个是HTTP,一个是FTP。
WEB上传与FTP上传的区别
WEB上传:即通过浏览器(IE)来上传文件
FTP上传:简称文件传输协议,通过FTP上传
1,通过IE浏览器上传文件,按照"操作向导"一步步操作完成,用户无须培训;
1,上传之前,需要安装专业上传软件,并对软件加以学习,用户需要学习上传软件;
2,通过分配用户权限发布课件,简单,安全;
2,需要建立FTP服务器及配置设置,专业性强;
3,支持断点续传,支持大文件上传;
3,不支持断点续传,只能重新上传,支持大文件上传;
4,上传课件属性(格式,上传时间,人员等)自动生成,方便快捷;
4,FTP上传后,需要从后台手工输入课件属性,费时费力;
5,上传后的课件,配有审核机制,保证课件质量;
5,FTP上传后的课件,没有审核机制;
6,审核后的课件,自动归类,用户通过校园网浏览;
6,FTP上传的课件后需要手工进行归类,比较烦麻;
❷ 怎样使用FTP下载网页
FTP是TCP/IP网络上两台计算机传送文件的协议,需要对方支持才可以。
你想下载的网页如果是自己做的FTP传上去的才有可能。如果不是,建议用WEBZIP,TELEPORTPRO之类网站打包软件下载,不过这样下载的只是网站影像,并不是真正的网站原站。
❸ 求JAVA WEB项目文件夹上传下载方法
两种实现方式,一种是借助FTP服务器实现上传下载,引入相应的jar包,直接拷贝网上现成的代码,另一种通过原生的代码,读取文件夹及里面的文件,通过io流处理,存放到指定地址,或数据库设计一个大字段,存放二进制流数据
❹ FTP服务器下载、Web服务器搭建问题
问了那么多,我只大概的说下,外网能访问你,你必须是公网IP,用FTP软件下载东西只是相对速度好点,方便。。。
WEB服务器,基本都是IIS,apache主要是PHP网站,而IIS里面可以支持ASP. NET. PHP等,只要装相应的环境就行了
空间那其实就是一个文件夹,限制大小就行了。。。而不是整个硬盘的空间都给他,而且这个文件夹只有指定的用户来访问。。慢慢熟悉每个,然后整体思路再理一遍就觉的很容易了
❺ 在内网用TOMCAT做WEB服务,用SERV-U做FTP服务,要用户名密码,如何在网页中插入FTP下载地址
假设ftp服务器地址是192.168.0.1,用户名download,密码password,要下载的文件test.rar,则ftp下载地址为:
ftp://download:[email protected]/test.rar
❻ web项目放到测试服务器上图片下载不能直接下到本地。
请把 system context 说清楚
你的代码是从 ftp 上取文件,然后写到服务器上的一个文件夹。
如果你把 new FileOutputStream 那行去掉的话,是在浏览器显示出来
无论哪个,都跟下载到本地无关
❼ 关于FTP下载和WEB下载的问题,我始终不明白。
ftp和http的区别
FTP(File Transfer Protocol,文件传输协议是Internet上使用非常广泛的一种通讯协议,它是为Internet用户进行文件传输(包括文件的上传和下载)而制定的。要想实现FTP文件传输,必须在相连的两端都装有支持FTP协议的软件,装在您的电脑上的叫FTP客户端软件,装在另一端服务器上的叫做FTP服务器端软件。
区别嘛,简单的说,它们应用的是两种不同的协议^_^(http:超文本传输协议/ftp:文件传输协议),其实说道传文件,还是ftp更专业一点,你看人家的名字就知道了。而所谓的http上传,其实是asp、php的语言利用一种叫做FileSystemObject(简称FSO)的对象来实现的,很有用,就像这个论坛上允许上传自己的头像和签名档,很方便,当然仅限于一些小的东西,大的不是说不可以,只是很慢。而ftp呢,我们今天可以把它简单的理解为ftp服务器,或者干脆就是你的空间,然后我们用各种各样的支持ftp的软件来建立一个“通道”,把我们的东西送到服务器里,让都能通过http协议访问到。其实就是这个意思。
归纳一下,就是说:
HTTP是Hyper Text Transmission Protocol超文本传输协议
FTP则是File Transfer Protocol 文件传输协议
简单说HTTP是面向网页的,而FTP是面向文件的
要从FTP上下载东西,你需要的是支持FTP协议的客户端,其实IE就是一个,但是有更好的工具可供选择,比如CuteFTP或者FlashFXP都是不错的工具