网站大量收购独家精品文档,联系QQ:2885784924

第16章 文件下载.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第16章 文件下载

第16章 文件下载 16.1 文件传输的基础知识 16.2 软件下载种类和方法 16.3 从网页直接下载 16.4 使用专门软件从网页下载 16.5 使用FTP客户软件下载 习题 16.1 文件传输的基础知识 用户将远程主机(网站)上的文件下载(download)到本地磁盘中,或将本机上的文件上传(upload)到特定的远程主机(网站)上,这个过程称之为文件传输。文件传输是通过文件传输协议来实现的。 文件传输分为下面两种完全不同的两种情况。  1) 要下载的文件在网页上。这时,可以借助或不借助任何传输软件直接从网页上下载,但不能直接上传文件至网页上。 2) 要下载的文件在FTP服务器上或远程主机上。这时,必须使用FTP客户软件下载。 以下讨论的是第2种情况。 1. 文件传输协议 通过文件传输协议(File Transfer Protocol,FTP)程序(服务器程序和客户端程序),可以在Internet上实现远程文件的传输。在用户计算机上安装一个客户端FTP服务程序(如CuteFTP,FTP命令行程序),通过这个程序就可以实现对FTP服务器的访问。通过FTP 客户端软件登录到Internet上的FTP服务器时,只有正确输入用户名和密码才能取得访问权。  FTP是Internet上使用非常广泛的一种通信协议。它是由支持Internet文件传输的各种规则所组成的集合。这些规则使Internet用户可以把文件从一个主机复制到另一个主机上。它是为在互联网上不同主机之间传输文件而制定的一套标准,使得不同类型的用户机都可以从FTP服务器获取文件,因而为用户提供了极大的方便。 FTP通常也表示用户执行这个协议所使用的应用程序。所以FTP和WWW浏览、电子邮件一样在互联网上用途很广。 用户用Internet提供的文件传输协议(FTP)服务,可以将远程文件服务器(FTP服务器)上的资料传到本地主机磁盘上,该过程称为下载。相反,用户也可使用文件传输协议将本地机上的信息通过Internet传到远程某主机上,条件是该主机允许用户存放信息,这个反向传输过程称为上传。如图16.1所示。 图16.1 文件传输协议示意图 Internet上的文件服务器分为专用文件服务器和匿名文件服务器。专用文件服务器是各局域网专供某些合法用户使用的资源。用户要想成为它的合法用户,必须经过该服务器管理员的允许,并获得一个账号,这个账号包括用户名和密码,否则无法访问这个服务器。 许多网站在Internet上建立了匿名服务器供网民访问。所谓匿名,就是访问服务器时不需要用户名和密码。为了文件服务器的安全,这些文件服务器只能下载,不能上传。 FTP可以使文件和文件夹能够在 Internet上公开传输。在某些情况下,用户需要从网络计算机管理员处获得许可才能登录并访问计算机上的文件。但是通常情况下可以使用 FTP访问某个网络或服务器,并不需要拥有该计算机的账号,也不必是授权的密码持有人。这些匿名FTP服务器可包含能够通过 FTP公开获得的广泛数据。FTP服务器的URL(Uniform Resource Locations)与通常在 Web页中使用的 URL地址略有不同。例如,Microsoft有一个“匿名”的 FTP服务器 ,在这里可以下载文件,包括产品修补程序、更新的驱动程序、实用程序、Microsoft知识库的文章和其他文档。 2. 客户机/服务器系统 客户机/服务器系统是Internet所采用的最重要的技术之一。Internet网络资源的共享是通过两个独立的程序来实现的,它们分别运行在不同的计算机上。一个程序称为服务器程序,它提供特定的资源,例如Web站点提供信息浏览服务,FTP站点提供免费软件及信息下载服务;另一个程序称为客户机程序,用来使用资源。运行服务器程序的计算机称为服务器,运行客户机程序的计算机称为客户机。 FTP也采用客户机/服务器方式,即Internet上有许多FTP服务器,存放着大量可供下载的文件,并运行着FTP服务器程序,用户可以通过FTP客户机程序访问FTP服务器。 FTP服务器有两类: 匿名FTP服务器和非匿名FTP服务器。匿名FTP服务器是任何上网用户无需事先注册就可以自由访问的FTP服务器。登录匿名FTP服务器时,一般可在Login(登录)栏填写anonymous(匿名),在Password(密码)栏后填写用户的电子邮件地址。如果使用浏览器访问匿名FTP服务器,甚至连这点工作也由浏览器代劳了。Internet上大部分免费软件和共享软件都是通过匿名FTP服务器向用户提供的。而非匿名FTP服务器一般只供内部使用,用户必须事先向该服务器系统管理员申请用户名和密码。 3. 匿名FTP 在Internet上连

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档