HTTP和FTP下载区别_第1页
HTTP和FTP下载区别_第2页
HTTP和FTP下载区别_第3页
HTTP和FTP下载区别_第4页
HTTP和FTP下载区别_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

HTTP 和 FTP 下载 说点原理 HTTP 和 FTP 是两种网络传输协议的缩写 FTP 是 File Transportation Protocol 文件传输协议 的缩写 而 HTTP 则是 Hyper Text Transportation Protocol 超文本传输协议 的缩写 它们是计算机之间 交换数据的方式 也是两种最经典的文件下载方式 FTP 专门用来下载 而 HTTP 的主要工作是用来浏览网页 不过也能用来下载 这两种下载方式的 原理并不复杂 就是用户按照一定的规则 协议 和提供文件的服务器取得 联系并将文件搬到自己的计算机中来 FTP 下载方式最古老 在没有 WWW 的 日子里 FTP 就已经广为使用了 HTTP 出现的较晚 但现在也应用的相当广 泛 其实 如果你仅仅是为了下载而下载 那么你完全没必要把他们分的那 么清 这两种使用的下载方式 下载工具几乎是一模一样的 在进行 FTP 或者 HTTP 下载之前你必须获得有效的资源链接或者服务器 地址 比如 FTP 下载链接通常是这样的 ftp 或者 ftp 20 102 192 34 1 2 3 file exe 来看一下这个地址的结构 这里有很多斜杠 是不是有些 似曾相识的感觉 其实他们的作用和 Windows 中用来表示目录的反斜杠 的作用是完全一样的 理解了这一点 这个 FTP 下载链接的含义就 很清楚了 它代表某个服务器 服务器既可以用域名 来 表示 也可以用 IP 地址来表示 202 102 192 34 他们的作用是完全一样的 上 子目录 1 2 3 三个斜杠代表三个子目录 下面的一个名称文件为 file exe 的文件 有时候 你可能得的 FTP 地址相识被砍去了尾巴的 比如 ftp ftp 20 102 192 34 这个地址没有告诉你具体能够下载的内容 利用这个地址可以连接上 FTP 服务器看他有哪些文件然后由选择地进行下载 需要特别提一点 所有的 FTP 服务器都是需要帐号和密码才能登录的 不过有相当一部分 FTP 服务器提供了匿名登录 对于这些服务器我们可以使 用通用的帐号和密码登录 通常是帐号 Anonymous 密码 anonymous 也许 你登录这些 FTP 服务器是没有提示你输入帐号和密码 实际上 Windows 或者 FTP 软件自动帮你完成了匿名登陆操作 还有一部分 FTP 服务器出于各种原因 没有提供匿名登录 那么你就需 要手工登录了 假设我们在 FTP 服务器 ftp 20 102 192 34 上有一组帐 号和密码是 user 和 password 那么如何才能够登录呢 这里有一个非常简 便的方法 在 IE 的地址栏中输入 user password ftp 20 102 192 34 就可以登录了 简单总结一下 FTP 或者 HTTP 下载链接无非三种 带文件名的 不带文件名 带帐号和密码的 IE 直接下载 Http 方式 前面说过 Http 是超文本传输协议 我们平常上网的浏览器 比如 IE 的 本职工作 就是解读按照这种协议制作的网页 Web 网页上的各种 资源都有一个 URL 比方说某个图片的 URL 是 某个页面的 URL 是 等等 当 IE 看到这 些 URL 时 他会将其显示出来 但是如果碰到 这种扩展名为 exe 的文件怎么办呢 这种文件可不能 显示 出来 否则就 以一堆乱码 这时 IE 会弹出一个对话框询问用户是否要将文件保存到本地 下载就是这样开始的 1 在页面上单击一个提供下载的链接 2 设置一个文件名和保存位置然后单击 保存 按钮 3 当显示 下载完毕 后 你可以直接单击 打开 按钮将下载的文 件打开 也可以单击 打开文件夹 打开下载文件所在的文件夹 很多人都喜欢采用在文件链接上单击鼠标右键选择 目标另存为 的方 式进行下载 如下图 通常这种方式和直接单击链接效果相同 但是要特别 注意一个问题 现在很多提供软件下载的网站都有防盗链功能 因此直接使 用 目标另存为 的方法可能无法成功下载 经常是 明明想下载的是一个 EXE 文件 可是一旦 目标另存为 之后就变成了一个 HTML 文件 对于这 种情况一般没有特别有效的应付方法 只能使用左键单击的方式进行下载 FTP 方式 在 IE 中也可以直接访问 FTP 网站 假设我们知道了一个匿名 FTP 站点 的地址是 redhat secsup org 我们可以按照下面的步骤来访问这个站点 1 在浏览器的地址栏中输入 ftp redhat secsup org 来登录该 FTP 站点 强调一下 直接输入这样的地址的前提是 FTP 站点必须是匿名的 如果是非匿名的 FTP 必须按照前面在 说点原理 那个小节中说的方式把 用户名和密码也带上 2 登录成功之后你会看到和资源管理器几乎一模一样的界面 选择需 要的文件或者文件夹 单击鼠标右键 从弹出的菜单中选择 复制到文件夹 3 从弹出的对话框中选择一个本地文件夹用来保存下载的文件 然后 单击 确定 按钮 完成这些操作之后 IE 就开始下载文件了 需要说明的一点是 使用 IE 直接进行下载是非常方便的 但是它有两 个非常明显的不足 首先 IE 下载不能 断点续传 也就是说 一旦下 载过程中出现死机 断网等意外情况 下载就可能需要从头开始 其实用一 点小技巧也可以修复 下文介绍 其次 这也是最重要的一点 IE 直接 下载不能多线程 下载速度有瓶颈 这才是最关键的 一般只能用作权宜之 计 比如下个几 MB 的小文件还是可以的 但是如果下载几百兆的巨无霸最 好不要使用这种方式下载 正因为 IE 直接下载有种种不足 因此我们一般需要安装专门的下载软 件 比如 FlashGet FlashGet 下载 FlashGet 的使用非常普遍 因此我们不打算详细介绍 FlashGet 使用上 的一些细节 而是介绍一些比较独特的用法 导入 IE 未完成的下载 使用 IE 直接下载时进场会碰到文件下载一半失败的情况 如果文件不 大 倒也无所谓 从头再来好了 但是如果文件非常大 这样的麻烦还是要 尽量避免 我们可以使用 FlashGet 的 导入 IE 未完成下载 功能 用 IE 直接进行下载时 并不会直接写文件 而是首先将下载的内容先 放在一个临时文件中 下载完成后再拷贝到用户指定的位置 如果下载意外 中断 用户指定的文件并没有生成 但是临时文件却还在 只要找到这个文 件就可以将他导入 FlashGet 中继续下载 通常这个文件就在 IE 的缓存目录 中 如果是 Windows98 就是 C WindowsTemporary Internet Files 如果是 Windows 2000 XP 则是 C Documents and SettingsAdministratorLocal SettingsTemporary Internet Files 注意 其中的 Administrator 是计算 机的用户名 会因人而异 要想导入 IE 未完的下载 需要执行以下步骤 1 在 FlashGet 中打开菜单 文件 导入浏览器未完成的下载 从 弹出的对话框中进入到 IE 的临时文件夹 我们要找的文件名是有规律的 比如你想下载的文件名为 ABC ZIP 那么这个临时文件的文件名通常就是 ABC 1 ZIP 选中这个文件 然后单击 打开 按钮 2 在弹出的对话框中设置好 URL 然后单击 确定 按钮 就可以开 始下载了 站点资源管理器 我们经常遇到这样的情况 找到了一个好的下载站点 但是只知道上 面某一个文件的下载链接 怎样才能顺藤摸瓜 在这个下载站点上发掘更多 更好的下载资源呢 FlashGet 自带的 站点管理器 可以解决这个问题 他的使用步骤是 1 打开菜单 工具 站点资源管理器 或者在 FlashGet 的主界面中 直接按快捷键 F7 2 在弹出的站点资源管理器窗口中的地址栏内输入 http 服务器或者 ftp 服务器的地址 如果需要登陆可以单击后的登陆按钮并输入帐号和密码 后按回车键 3 站点资源管理器开始自动搜索服务器上的各种下载资源 包括那些 没有在 Web 页面上提供下载链接的文件也会巨细无遗地一一被挖掘出来 当 窗口右下方列出可供下载的资源时 我们可以选中需要下载的文件 或者文 件夹 单击鼠标右键选择 下载 随后 FlashGet 会建立下载任务开始下 载 管理下载数据 FlashGet 有一个下载数据库 扩展名为 jcd 存放所有下载的链接 本地文件等信息 如果下载的文件丢掉了 你可以到这个数据库中找到软件 的下载链接重新下载 所以下载数据库是很重要的 通常这个文件是存放在 FlashGet 的安装目录中的 容易丢失 比如我们重新安装 Windows 这个文 件就丢了 所以 我们安装 FlashGet 之后可以单独建立一个下载数据并保 存在系统盘以外的位置 下载数据库还有一个用途就是可以和其他朋友或者 程序分享链接 比如你想把你下载的软件的链接交个朋友 就可以直接将 Downloads jcd 文件拷贝给他 他用 FlashGet 打开这个文件就可以得到所 有的链接了 新建下载数据库的步骤是 1 打开菜单 文件 新建数据库 随后 FlashGet 主界面中的下载 队列列表将会刷新为默认的结构 2 打开菜单 文件 保存数据库 3 为数据库文件设置一个文件名并单击 保存 按钮 设置完成之后 下次启动 FlashGet 时 它会自动打开这个下载数据库文件 这样你下载的 链接什么的就不会丢失了 CuteFTP 下载 通过上面关于 FlashGet 站点资源管理器的介绍我们可以知道 FlashGet 具备了 FTP 下载的基本功能 但是如果你需要经常访问 FTP 站点 还是应当配备一个专门的 FTP 下载工具 比如 CuteFTP CuteFTP 在 FTP 软 件中是资格比较老的 用的也比较多 它的获取和安装过程非常简单 这里 就不详细介绍了 首先来看它的程序界面 界面左上角的 主机 栏用来输入 FTP 服务器的地址进行快速连接 它 后面的两个输入框用来设置用户名和密码 如果是匿名登陆 可以将其留空 输入完地址之后直接按回车键 窗口左侧有一个 站点管理器 它类似于 IE 的收藏夹 用来存放一些需要经常访问的站点 省去每次输入地址 帐 号和密码的麻烦 我们可以在这里设置任意数量的站点 窗口最下方则是用 来显示正在下载的队列 每个下载项目占一行 下面我们介绍几种 CuteFTP 的典型应用 已知下载链接下载单个文件 现在 假设我们得到了一个 FTP 下载连接为 ftp 159 226 71 130 pub file iso 请这样操作 1 打开菜单 文件 手动下载 2 在弹出的对话框中的 下载路径 中输入 或者通过剪贴板粘贴 下载链接 然后单击确定按钮 3 如果 CuteFtp 成功地找到了文件 窗口下方的下载队列中会出现相 应的条目 已知 FTP 服务器地址下载需要的文件 假设我们知道需要下载的文件在某个 FTP 服务器上 并且知道服务器的 地址 对于非匿名服务器还需要获得帐号和密码 需要下载文件时按照以下 步骤操作 1 将 FTP 输入到 CuteFtp 上方的工具栏中 2 如果服务器不提供匿名下载 在后面的两个编辑框中输入相应的帐 号和密码 3 从文件列表中找到自己需要的文件 选中 单击鼠标右键从弹出菜 单中选择 下载 收藏 FTP 站点 上面介绍的下载文件的方法虽然简单 但是如果你需要经常登录某个站 点 每次都输入 FTP 地址未免显得麻烦 在这种情况下我们可以使用 CuteFTP 提供的站点收藏功能 这种功能类似于 IE 的收藏夹 可以将你需 要经常登录的网站地址 帐户 密码等保存起来 以后需要使用时直接选择 站点即可 不必再重复输入 建立和使用站点收藏的步骤是 1 打开菜单 文件 新建 FTP 站点 2 在弹出的对话框中设置站点的基本属性 必须输入的项目有 标 签 内容可以根据自己的喜好随便设置 主机地址 FTP 服务器的 地址 其余的项目都是可选项目 根据具体的情况进行设置 完成设置后 单击 确定 按钮 这个站点就加入到站点收藏中了 3 以后需要登录这个站点的时候 只需要打开 CuteFTP 主界面左侧的 站点收藏 找到前面的步骤中建立的站点条目 根据 标签 的设置 双击即可实现登录 通过多线程下载提高下载速度 在默认情况下 CuteFTP 之会用一个线程下载 通过提高现程的数量可 以提高下载的速度 不过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论